Наконец вышел Astro v0.21.0! Крупнейший релиз с полной переработкой внутренностей Astro. После месяцев разработки и публичного тестирования — в ваших руках:
- Новый компилятор Astro, написанный на Go
- Новый движок сборки на Vite
- Компоненты в Markdown (как MDX, но без JSX)
- Улучшенная поддержка npm-пакетов (тоже Vite!)
- Улучшенные ошибки, stack traces, HMR и dev experience
- И другие новинки
Попробуйте Astro v0.21.0 в браузере. Или npm install astro@latest в любом проекте. Early Preview v0.21 — подробности.
Спасибо каждому контрибьютору и тестировщику preview. Спасибо Nate Moore, Matthew Phillips и Drew Powers за работу над v0.21.
С этими долгосрочными инвестициями Astro никуда не денется. Следующая остановка — v1.0!
Migrate to v0.21
В API v0.21.0 почти ничего не изменилось для простой миграции.
Feedback, баги, участие — Discord. Twitter.
Why Rewrite? Why Now?
Мало кто знает: первый компилятор Astro был форком Svelte. Форк ускорил старт, но добавил ненужную сложность.
Большие переписывания редко просты. Время было подходящим для инвестиции в Astro и отказа от форка в пользу компилятора для Astro. Go-компилятор и Vite-движок — стабильный фундамент на годы.