Обновление до Astro 6.0: миграция с версии 5.16.5 — полное руководство
Практическое руководство по обновлению Astro с версии 5.16.5 до 6.0: требования Node.js 22, breaking changes, реальные примеры кода и чек-лист миграции.
Показаны 1–10 из 10
Практическое руководство по обновлению Astro с версии 5.16.5 до 6.0: требования Node.js 22, breaking changes, реальные примеры кода и чек-лист миграции.
Пошаговая настройка блога на Astro: структура проекта, маршруты, MDX с компонентами, Content Collections со схемой Zod. Готовый фундамент для контентного сайта.
Astro 5: формы с Actions и Zod, API Routes, SSR и SSG, адаптеры и деплой. Создание форм, REST endpoints, выбор режима рендеринга, настройка Netlify, Vercel, Node.js.
Практический разбор Vite, Webpack 5, esbuild и Turbopack: когда что брать, плюсы и минусы, готовые конфиги, реальные бенчмарки и миграция с Webpack на Vite без сюрпризов.
Практический гайд по Docker: контейнеры, Dockerfile, Docker Compose, деплой и типовые ошибки. Примеры для Node.js, PHP, WordPress, PostgreSQL. Без оверинженеринга — для разработчиков.
Практический ответ: когда можно обойтись без SCSS. Реальный layout, CSS nesting, переменные, @layer, container queries. Сравнение сборки, когда SCSS всё ещё нужен, перфоманс.
Практический гайд: сломанный layout и hero на 100vh, разница vh vs dvh, fallback, поддержка браузеров. Сравнение старого способа (JS resize) и нового (dvh). Контейнерные единицы — один кейс.
Практический разбор title и Open Graph для разработчиков: как писать заголовки и описания, которые корректно работают в Google, Яндексе и социальных сетях.
Минимальный tsconfig, strict по шагам, миграция по файлам, типизация API и props. Частые ошибки с any и реальный пример рефактора JS → TS.
Практический разбор выбора между Astro, React/Vue и SSG: когда нужен максимальный SEO и скорость, а когда лучше Next/Nuxt. Trade-offs, риски и чек-лист под типы проектов.