Astro 是一个用于构建快速、以内容为中心的网站的 Web 框架。
Astro 是一种催化剂,它让开发人员问:“我们真的需要发布所有的 JavaScript 吗?” 在现代环境中重新引入多页应用程序 (MPA) 对 Jamstack 生态系统中的开发人员来说是一个巨大的机会,可以让 Web 对用户更好。这种对更好网络的愿景是 Netlify 看好 Astro 的原因——当您将 Astro 和 Netlify 的性能和开发人员体验结合在一起时,您就可以让开发人员和用户获得成功。
astrojavascript 框架的激增提高了 Web 开发人员工具的门槛。可悲的是,它也降低了用户体验的标准。并非所有网站都需要 Javascript,但最好的框架是 JS,因此最好的开发人员会发现自己在妥协。我知道我和任何人一样有罪。对于作为开发人员的我来说,Astro 是第一个使静态与 JS 一样快的 Web 框架。
使用您最喜欢的 UI 框架(React、Preact、Svelte、Vue、Solid 或 Lit)构建。从您最喜欢的内容源(CMS、Markdown、数据库和 API)中提取。使用单个命令(Netlify、Vercel、AWS、Docker 等)部署到您最喜欢的托管服务提供商。这就是 Astro 的全部意义所在。
网友评论