Документация

Rest vs graphql: что выбрать и как избежать ошибок при проектировании Api

Выбирайте REST, если приоритет — предсказуемая стоимость разработки и поддержки, простое кэширование и понятный жизненный цикл эндпоинтов. Выбирайте GraphQL, если нужно снизить лишний трафик и быстро поддерживать разные клиенты за счёт гибких запросов. Критично: заранее спроектировать контракты, авторизацию, лимиты и наблюдаемость. Краткое сравнение по затратам и выгодам REST дешевле на старте: быстрее запустить базовую REST […]

Rest vs graphql: что выбрать и как избежать ошибок при проектировании Api Читать далее »

Html5 семантика и доступность (a11y): чек-лист для верстальщика

Чтобы совместить HTML5 семантику и доступность сайта a11y, размечайте страницу смысловыми блоками (header/nav/main/section/article/footer), держите последовательную иерархию заголовков, подписывайте поля форм через label, давайте текстовые альтернативы медиа и применяйте ARIA только там, где нативной семантики недостаточно. Ниже — чек-лист и безопасные шаги для правок. Короткий чек-лист для быстрой проверки семантики и a11y Есть один <main> на

Html5 семантика и доступность (a11y): чек-лист для верстальщика Читать далее »

Сборка фронтенда в 2026: что выбрать vite, webpack или rollup и почему

Для сборки фронтенда в 2026 чаще всего рационально начинать с Vite: он быстрее выводит проект в работу и дешевле в поддержке. Webpack стоит выбирать, когда критичны нестандартные пайплайны, сложные лоадеры и наследие. Rollup обычно оправдан для библиотек и SDK, где важнее контроль форматов и чистота бандла. Короткие выводы для выбора сборщика Если цель — минимальные

Сборка фронтенда в 2026: что выбрать vite, webpack или rollup и почему Читать далее »

Прокрутить вверх