@Boris007

Зачем next js нужен еще дополнительный сервер для задач на бэке?

Нашёл ссылку и пакеты на совмещение next и nest
Зачем вообще нексту еще другой сервер, если некст и так всё может делать сам?
  • Вопрос задан
  • 322 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Зачем вообще нексту еще другой сервер, если некст и так всё может делать сам?

Сильное заявление. Next это в первую очередь - генератор сайтов, SSR, SSG итп, а вот Nest это целый комбаин бэкенда для JS:

- Подключение и работа с базами данных: Nest.js может использовать различные ORM, такие как TypeORM, Sequelize или Mongoose, для работы с базами данных.
- Создание RESTful API: В то время как Next.js предоставляет базовые возможности для создания API, Nest.js имеет более широкие возможности для создания сложных RESTful API.
- Аутентификация и авторизация: Nest.js предоставляет поддержку для создания сложных систем аутентификации и авторизации.
- Обработка ошибок: Nest.js предоставляет встроенные механизмы для обработки ошибок.
- Валидация входных данных: С помощью библиотек, таких как class-validator, Nest.js может проверять входные данные на соответствие определенным правилам и структурам.
- Middleware: Nest.js предоставляет встроенные механизмы для использования middleware, что позволяет производить предварительную обработку запросов.
- Загрузка файлов: Nest.js может управлять загрузкой файлов и данных multipart/form-data.
- Websockets и microservices: Nest.js имеет встроенные возможности для работы с веб-сокетами и микросервисами.
- Dependency Injection: Nest.js имеет собственную систему внедрения зависимостей, основанную на TypeScript, что облегчает тестирование и повышает модульность кода.
- CRON jobs и задачи в фоне: Nest.js позволяет легко создавать фоновые задачи и запускать задачи по расписанию.

Почитать: https://habr.com/ru/articles/570886/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы