almdev Технический блог
Frontend

Интерфейс
и его дисциплина.

Интерфейсы, сборка, состояние, доступность и производительность. Фокус на том, как фронтенд становится устойчивой частью продукта.

Frontend almdev

Карта раздела

Направления внутри раздела

Выберите тему, чтобы перейти к её материалам.

Свежие статьи

Шесть последних материалов раздела. Остальные — внутри направлений.

На весах сравниваются обычный модуль и структурированный контроллер
Интерактивность 5 мин

Обычные модули против Stimulus-контроллеров

Чем Stimulus отличается от обычного JS-модуля на практике: жизненный цикл, привязка к разметке, поведение посл...

20 авг 4 просм.

Единая палитра распределяет четыре цветовые темы между интерфейсами
Дизайн-система 5 мин

Дизайн-токены в шаблоне: одна палитра на десяток проектов

Как устроены дизайн-токены, которые переезжают между проектами: примитивы, семантические роли, компонентные зн...

21 июл 6 просм.

Компактный пресс собирает цветные нити стилей в единый лист
Сборка 5 мин

Tailwind без Node в ежедневном цикле

Три способа подключить Tailwind к Symfony и Laravel: CDN, отдельный бинарник и плагин сборщика. Где живёт конф...

26 мая 1 просм.

Три разных сборочных механизма создают один фронтенд-модуль
Сборка 5 мин

Три способа собрать фронт Symfony: AssetMapper, Encore, Vite

Сравнение AssetMapper с ImportMap, Webpack Encore и Vite на живых проектах: старт, скорость правки, размер выд...

9 апр 1 просм.

Механическая рука переносит карточку между колонками Kanban-доски
Интерактивность 6 мин

Kanban на Live Components: перетаскивание без своего фронтенда

Доска задач на Symfony UX Live Components: что держать в состоянии компонента, как устроено перетаскивание, от...

26 фев 1 просм.

Серверный механизм передаёт готовые фрагменты лёгкому клиенту
Интерактивность 5 мин

Серверный рендер и Turbo вместо SPA: где проходит граница

Что Turbo Drive даёт бесплатно, зачем фреймы, как поделены зоны между Stimulus и Alpine, и на каких экранах се...

13 янв 4 просм.

Теги рубрики