Использование WEB API для WEB приложения MVC

237
26 октября 2017, 06:45

Приветствую!

И прошу не кидаться камнями если вопрос окажется совсем нубским. Вероятно корректней было бы спросить - как правильно выстроить архитектуру WEB приложения? Нужен ли, насколько и когда обоснован для WEB приложения (ASP MVC) собственный API интерфейс ? Поскольку с веб дел имел немного то приведу пример с десктопным П.О. тонкого клиента. Для такого П.О. Я бы использовал 3х звенную архитектуру : клиент - WEB API - сервер т.е. клиентское приложение отправляет запросы не напрямую в БД на удаленном сервере, а на REST сервис в формате JSON а уже REST обращается к БД и возвращает ответ клиенту. Но правильно ли будет применять подобное решение для целиком WEB приложения?

Проект предполагается достаточно большим и в дальнейшем вырастет еще. Нужен ли ему REST на WEB API с точки зрения безопасности, быстродействия, масштабирования и расширения ведь получается что приложение само себе шлет запросы ?

READ ALSO
Столкновение коллайдеров в unity3d?

Столкновение коллайдеров в unity3d?

Приветствую! Подскажите, как сделать чтобы при столкновении двух объектов, жизнь отнималась у игрока только один разНигде не могу найти этого...

910
Как в selenium кликнуть по кнопке AJAX

Как в selenium кликнуть по кнопке AJAX

Нужно написать тест для отработки кликов по кнопкам на сайте

263
Universal Windows App открытие произвольного файла

Universal Windows App открытие произвольного файла

Коллеги, пытаюсь создать свое первое UWP приложениеНеобходимо открыть произвольный файл, но не представляю как это сделать

236
Entity Framework 6. Извлечение связанныx данных

Entity Framework 6. Извлечение связанныx данных

привет есть запрос на выборку

251