JSON — это один из самых популярных форматов обмена данными между бекэндом и фронтэндом. Еще JSON известен как JavaScript Object Notation. Он очень похож на то, как выглядят обычные JavaScript объекты, но также имеет свои особенности....
Отлично, у нас уже есть рабочий сервер и мы сделали несколько заданий, чтобы лучше понять как он работает. Теперь, разберем middleware - одну из важнейших концепций Express.js.
Express Middleware У термина middleware нет хорошего перевода на русский язык....
Когда говорят о бекэнд разработке на Node.js, то в большинстве случаев подразумевают работу с Express.js. Это фреймворк с открытым кодом, который распространяется с помощью npm.
Если ты еще не знаешь, как работать с npm пакетами, то советую прочитать эти две статьи:...
Сегодня я начал писать новый проект на Node.js и при первом же запуске получил ошибку:
const express = require('express'); ^ ReferenceError: require is not defined at ModuleJob.run (node:internal/modules/esm/module_job:152:23) at async Loader....
Node модули (пакеты) с открытым кодом — очень мощный инструмент. Он позволяет мгновенно получить доступ к функциональности, которую иначе пришлось бы писать самостоятельно.
В этой заметке я расскажу как ты можешь импортировать модуль после того, как ты его установил....
Node package manager или npm был впервые запущен в 2010, а в 2022, он содержит уже больше 500k пакетов (модулей) с открытым кодом, которые ты можешь использовать в своих Node.js приложениях....