Когда используется логика приложения для обработки файлов вместо веб-сервера?

В SPA (одностраничная заявка) вам необходимо подать index.html для всех запросов, которые не предназначены для конкретных файлов (.js, .css, .jpeg...) или к API (который может использовать пространство имен /api, например).

Apache, Nginx, Tomcat - это типы веб-серверов, которые могут обрабатывать это в файлах конфигурации.

Но вы также можете справиться с этим в логике приложения, один пример express.js или же hapi.js для Node.js. Эти библиотеки упрощают обслуживание приложения, вам просто нужно отправить все запросы к приложению, и оно обрабатывает статические файлы, вызовы API и т. Д.

Итак, если приложение может обрабатывать файлы, должен ли сервер беспокоиться об этом? Это существенно влияет на производительность, техническое обслуживание или другие аспекты?

0 ответов

Другие вопросы по тегам