Как я создал CRM-систему
Знакомим вас с личным опытом создания такой CRM-системы, которая позволила компании увеличить число закрываемых сделок почти в 3 раза.

Руководства и новости по JavaScript фреймворкам, библиотекам и платформам, трюки, а также разбор успешных проектов.
Знакомим вас с личным опытом создания такой CRM-системы, которая позволила компании увеличить число закрываемых сделок почти в 3 раза.

Мы представили 7 веб-интерфейсов JavaScript, которые вы можете добавить в ваш проект и привлечь к нему пользователей.

Разбираемся в трёх вариантах валидации форм и учимся комбинировать разные методы, чтобы уменьшить количество ошибок.

Объяснили localStorage и его методы. Рассказали, как использовать localStorage для сохранения, доступа, удаления и изменения данных.

На чём разрабатывают игры для браузеров, мобильных телефонов, консолей и ПК. Вспоминаем самые популярные языки для геймдева.

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

Используйте Default Composer на JS, если нужно заменить исходные данные — это библиотека, которая максимально упрощает Spread Operator.

Я написал плагин для ESLint — Perfectionist. Он сортирует различные элементы кода, чтобы написанный разными людьми код выглядел единоообразно.
