Учебники

ExpressJS — Обзор

ExpressJS — это структура веб-приложений, которая предоставляет вам простой API для создания веб-сайтов, веб-приложений и серверных частей. С ExpressJS вам не нужно беспокоиться о протоколах низкого уровня, процессах и т. Д.

Что такое экспресс?

Express предоставляет минимальный интерфейс для создания наших приложений. Он предоставляет нам инструменты, необходимые для создания нашего приложения. Это гибкий инструмент , так как на npm доступно множество модулей, которые можно напрямую подключить к Express.

Express был разработан TJ Holowaychuk и поддерживается фондом Node.js и многочисленными участниками с открытым исходным кодом.

Зачем экспресс?

В отличие от своих конкурентов, таких как Rails и Django, которые имеют самоуверенный способ создания приложений, у Express нет «лучшего способа» что-либо сделать. Это очень гибкий и подключаемый.

мопс

Pug (ранее известный как Jade) — это краткий язык для написания HTML-шаблонов. Это —

  • Производит HTML
  • Поддерживает динамический код
  • Поддерживает повторное использование (СУХОЙ)

Это один из самых популярных языков шаблонов, используемых в Express.

MongoDB и Mongoose

MongoDB — это база данных документов с открытым исходным кодом, разработанная для простоты разработки и масштабирования. Эта база данных также используется для хранения данных.

Mongoose — это клиентский API для node.js, который облегчает доступ к нашей базе данных из нашего приложения Express.