xXxRevolutionxXx Ответов: 1

Должен ли я использовать web api с синтаксисом jquery или razor


- Привет ! Так что название в значительной степени говорит само за себя. Я создаю ASP.NET (MVC) приложения, и мне интересно, где я должен использовать web api + jQuery и где должен использовать синтаксис razor. Лично я считаю, что когда нет возможности создать клиент(рабочий стол, приложение xamarin) и приложение не очень большое(так что вам не обязательно "экономить ресурсы" с сервера), нет смысла создавать веб-api .. и вы должны использовать синтаксис razor.... но так ли это ? Я спрашиваю об этом, потому что слышал, как некоторые ребята говорили, что использование razor-это плохая практика кодирования. Это правда ?

Что я уже пробовал:

Здесь нечего писать. Это вопрос программирования.

1 Ответов

Рейтинг:
7

Dave Kreskowiak

Ты сравниваешь яблоки с апельсинами.

Бритва представляет собой гибрид синтаксис HTML и C# или VB.NET используется для генерации HTML-страниц на браузере клиента.

Веб-API возвращает не HTML, а данные, отформатированные в формате JSON или XML.

Итак, что вы делаете с этим сайтом? Что такое целевой клиент?

Вы даже можете сделать и то, и другое, с помощью WebAPI, обслуживающего как удаленных клиентов, так и ваш веб-сайт, где код позади делает вызовы веб-API, который вы создаете.


xXxRevolutionxXx

Очень хороший ответ. Я не думал, что можно использовать веб-api из бэкенда.Я принимаю ваше решение !