Astro 0.21

Автор
Fred Schott

Наконец вышел 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-движок — стабильный фундамент на годы.