Всем привет! 🙋
Если я собираюсь писать full-stack приложение, стоит выбрать Express или Next.js Api Route’ы?
Попробовал порефлексировать, было бы лучше создать 2 контейнера (с Next и Express) и задеплоить их, или же сделать всё на одном сервере, используя Next API Routes, но всё же не очень хорошо понимаю, что и где лучше использовать. Например, весьма здраво было бы использовать только один сервер, который одновременны рендерил бы фронтенд и предоставлял для него API, если бы я использовал Serverless по типу Firebase. Но какой выбор стоило бы сделать, если бы я деплоил приложение, загружая свои контейнеры напрямую на хостинг и приложение не смогло бы скейлиться? В последнем случае, мне почему-то кажется, что SSR и backend стоило бы разделить.
Если у кого-то есть опыт работы с этими технологиями, подскажите пожалуйста, правильно ли я размышляю и дайте несколько рекомендаций ☺️