Что почитать сегодня – NOTA Frontend Daily Digest.
1. Рисование по Canvas через WebSockets, или как работала наша демка на HTML5 Camp
Статья описывает прототип совместного рисования в реальном времени через веб-сокеты. Представлены реализация текстового чата и добавление функционала рисования на Canvas с передачей линий через сокеты. Описываются тонкости реализации в разных браузерах.
https://habr.com/ru/articles/134097
————————————————————
2. An Opinionated Web Application Solution: Part 2
Статья описывает подходы к настройке webpack для веб-приложений. Рассматривается использование одного конфигурационного файла webpack c учетом переменных окружения, извлечение CSS из JS, локальное соответствие классов CSS (CSS Modules). Также описывается использование псевдонимов для импортов модулей.
https://codeburst.io/an-opinionated-web-application-solution-part-2-33a526c6cd8d
————————————————————
3. No more loading spinners, load the structure!
Статья предлагает загружать структуру элементов вместо использования спиннеров при загрузке данных. Приводятся примеры Facebook, Medium, LinkedIn и Slack, которые отображают контейнеры для будущих данных. Это улучшает UX, делая приложение более понятным и стильным.
https://medium.com/@farolfo/no-more-loading-spinners-start-by-loading-the-structure-b52fbab4045f
————————————————————
Теги:
#devblog #html_css #uiux