Свойство CSS flex

Свойство flex Свойство CSS flex - это сокращённое свойство, определяющее CSS-способность элемента растягиваться или сжиматься для заполнения собой доступного свободного пространства. При этом у родительского элемента должно быть установлено свойство display : flex (родительский элемент должен являться flex-контейнером). На практике Читать дальше ...

Сервер в Node.js

Создание сервера в Node.js Для работы с сервером и протоколом http в Node.js используется модуль http, подключаемый с помощью require() или import:

Чтобы создать сервер (объект <http.Server>), следует вызвать метод http.createServer([options][, requestListener]), где options <Object>: IncomingMessage <http.IncomingMessage> (по умолчанию Читать дальше ...

События в Node.js

Функционал Node.js в основном применяет асинхронную событийную архитектуру, которая использует специальные объекты-эмиттеры для генерации различных событий, которые обрабатываются специальными функциями-обработчиками или слушателями событий. Все объекты, которые генерируют события, представляют экземпляры класса EventEmitter. Класс EventEmitter определяется и предоставляется модулем событий, для Читать дальше ...

Методы работы с файлами в Node.js

Для работы с файлами в Node.js предназначен модуль fs, который позволяет взаимодействовать с файловой системой по образцу стандартных функций POSIX (Portable Operating System Interface — переносимый интерфейс операционных систем, набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой (системный Читать дальше ...

Promise в JS

Promise («промис») – это специальный объект в JavaScript, который используется для отложенных и асинхронных вычислений. Описание на https://developer.mozilla.org Интерфейс Promise представляет собой обёртку для значения, неизвестного на момент создания промиса. Он позволяет обрабатывать результаты асинхронных операций так, как если бы Читать дальше ...