Я новичок в разработке Node JS. Как разработчик ASP.NET MVC, я обычно использую шаблон проектирования репозитория, где у меня есть отдельные проекты для доступа к Front-End и базе данных в одном решении. Кроме того, при создании REST API это можно добавить к существующему решению. Таким образом, когда публикуются, это API и интерфейс отделен другим маршрутом.
Я только что создал REST-сервис в Node JS, и это действительно просто, и мне это нравится. Однако, когда дело доходит до Front-end, я смотрел ReactJS, я видел блог (к сожалению, я не могу найти ссылку), где он разделяет процесс между службой REST и интерфейсом реагирования. Мне просто интересно, если это обычный шаблон проектирования в nodeJS с использованием ReactJS. И если есть польза от этого. Особенно в наше время разработчики Full Stack - обычное дело. Я вижу преимущества этого с точки зрения обслуживания, но мне просто интересно, есть ли преимущество с точки зрения ресурсов сервера, то есть памяти, процессора. Должна ли ОС обрабатывать процесс 1 против 2 nodejs? Будет ли это отличаться от использования Linux против Windows?