#django #deployment #next.js
#django #развертывание #next.js
Вопрос:
Я создал веб-сайт Django Next JS и теперь хочу развернуть. Я не знаю, какой из них предпочесть хостинг-сервер или VPS. Веб-сайт простой, статичный и похож на каталог. Следующая домашняя страница JS по умолчанию pages/index.js . Я имею в виду, что это не index.html , это index.js
- Возможно ли это на хостинговом сервере? Я спрашиваю, потому что next js также должен запускать сервер node js при разработке.
- В плане VPS кто-нибудь знает о том, как точно настроить эти вещи?
- Хостинг или VPS?
- Какой хостинг-сервер вы предпочитаете?
Ответ №1:
Все зависит от ваших предпочтений и того, как вы планируете развивать приложение дальше и поддерживать его.
Некоторые поставщики предоставляют возможность настраивать ваши экземпляры по вашему желанию, другие — нет.
Вы могли бы рассмотреть возможность использования https://nextjs.org/docs/advanced-features/static-html-export
если ваше приложение имеет только клиентскую часть и если вы не используете рендеринг на стороне сервера
Лично я бы рекомендовал рассмотреть Heroku, Digital Ocean или AWS для ваших развертываний, но это сильно зависит от ваших ожиданий затрат и т. Д.
Все это дает вам возможность настраивать экземпляры сервера по своему усмотрению.
Heroku
может потребоваться немного меньше настроек, но, вероятно, в то же время он менее гибкий.
Digital Ocean
или AWS
даст вам полный контроль над экземплярами, но потребует немного больше усилий для настройки развертывания и т.д.