Учебный проект Яндекс.Практикума: приложение "Мессенджер". Смотреть на Netlify или Heroku.
Для работы необходим Node.js >=12.13.0, установленный на вашем компьютере. А также git (не забудьте добавить его в PATH).
Скачайте репозиторий и установите зависимости, запустив npm i в корне репозитория. Доступные команды:
npm run start— старт проекта в дев-режиме (локальный сервер и авто-сборка при изменениях в коде),npm run build— сборка для production,npm run test— запуск тестов
Типизация:
Процессинг CSS:
Линтинг и форматрирование:
Сборка:
Проект использует базовые стили из html5-boilerplate.
В качестве шаблонизатора используется handlebars.
Для генерации ID инстансам компонент используется nanoid
Очень плохая. Нужно попробовать прекомпилировать шаблоны и статические компоненты