[Перевод] Новое в Symfony: инициатива UX — новая экосистема JavaScript для Symfony

С момента своего создания JavaScript всегда был ориентирован на создание инновационного пользовательского опыта (UX – User Experience). Он позволяет разработчикам создавать максимально интуитивно понятный и удобный UX под конкретную задачу.Однако на пр…

Новый график на Moiva.io с данными от #StateOfJS

Автор популярных ежегодных отчетов #StateOfJS и #StateOfCSS Sacha Greif (он же автор VulcanJS и Sidebar) обратился ко мне с идей включить данные отчета на Moiva.io. Я ответил “Конечно!” Читать далее…

Авторизация и аутентификация на NodeJs и Socket.io и проблемы вокруг

На текущий момент я работаю в компании Мегафон тим лидом фронта. С начала этого года мы в команде Мегафона разрабатываем собственную платформу Интернета вещей. И так как, в таком процессе нагрузка на бек-энд разработчиков стала колоссальная, а фронт не…

Первое погружение в исходники хуков (задел на будущие статьи)

Привет, Хабр!Чтобы писать более глубокие статьи и они не были бесконечными лонг ридами, я решил написать отдельную статью про исходники хуков, чтобы еще лучше понимать как они работают на самом деле и потом иметь возможность в следующих статьях ссылать…

Как я создал лучший colorpicker

Эта статья посвящена тому, как я решил написать свой выбор цвета для сайта, потому что не устраивала кривая работа и тяжеловесность аналогов. Мой код не содержит ни одного плагина или библиотеки, поэтому он максимально прост и производителен.Начнём с с…

Конструктор плейлистов для Spotify

Статья о том, как Spotify Web API (SWA) и платформа Google Apps Script (GAS) позволили превратить библиотеку в гибкий конструктор плейлистов с бесплатным исполнением по расписанию.Под конструктором плейлистов понимаем механизм сбора, фильтрации, сортир…