Express.js Что это такое

В этой первой части учебника по основам express.js, мы рассмотрим что это такое, для чего нужно, и где он используется, думаю будет интересно.

Также стоит сказать, что у нас уже есть подобная статья на сайте, но там всё рассказывается очень кратко, в учебнике же я напишу всё максимально подробно, но тем ни менее, можете посетить статью по ссылке.

Что такое Express.js:

Как говорилось выше, это один из фреймворков Node.js, я бы сказал он самый популярный, в целом программа может обойтись и без него, но он очень сильно упрощает работу.

Например, вы легко можете работать с рутингом, или ЧПУ или с URL, что проблематично в чистом Node.js, ещё реализована крайне простая работа с различными шаблонами, при этом вам их не обязательно использовать, если вы планируете реализовать RestAPI, для него вам больше не чего не надо скачивать дополнительно, как например с Django.

Короче говоря, он очень сильно упростить вам работу, и вы легко создадите сервер на Node.js.

Где используется Express.js:

Так как по сути это просто не большой каркас для создания beck-end на Node.js, он подойдёт для всего, чего и он, например на нём легком можно создать чат, так как может из коробки работать с JSON форматом, и в целом очень гибкий.

Ну и серверную часть браузерных игр или даже просто игр тоже можно легко сделать, будет всё работать максимально быстро.

Как установить Express.js:

Устанавливается он очень просто, через NPM, вот как это делается:

То есть в начале мы инициализировали проект, а потом скачали сам Express, как обычный модуль.

Но express ещё может сгенерировать для вас приложение, то есть вам не надо будет создавать всё с нуля, он уже всё основное сделает за вас. Вот как это делается:

Это мы скачали специальный модуль, который поможет нам всё сгенерировать. Теперь заходим через терминал в папку в которой хотите создать проект, и введите эту команду:

Если вы пользуетесь MacOS, Linux или другой Unix подобной системой, то используете одну команду, если Winodws, то другую.

Ещё можете заметить что мы используем параметр --view, он нужен для обозначения шаблонизатора, тут мы используем Pug, если его не указать то будет Jade, но об этом в другой части.

Последние, вам нужно скачать все модули, которые нужны для проекта, напишите эту команду:

И для запуска используете npm start.

Вывод:

В этой части мы разобрали что такое Express.js, для чего нужен и где вообще используется, думаю было интересно.

Подписываетесь на соц-сети:

Оценка:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
(Пока оценок нет)
Загрузка...

Дополнительно:

Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии