更新于 : Apr 03, 2024
Apr 2024
试验
Astro 框架在社区中越来越受欢迎。我们的团队已经使用 Astro 构建了诸如博客和营销网站之类的内容驱动型网站。Astro 是一个多页面应用程序框架,它在服务器上渲染 HTML 并最小化通过网络发送的 JavaScript 。我们认为不错的一点是,尽管 Astro 鼓励仅发送 HTML,但它支持在适当的情况下选择性地使用您选择的前端 JavaScript 框架编写的活动组件。它通过其岛屿架构实现这一点。岛屿是单页内的交互区域,在这里所需的 JavaScript 仅在需要时才被下载。通过这种方式,网站的大部分区域被转换为快速的静态 HTML,而 JavaScript 部分则优化为并行加载。我们的团队既喜欢其页面渲染性能,也喜欢其构建速度。Astro 组件语法是 HTML 的简单扩展,学习曲线相当平缓。
Oct 2022
评估
令人难以置信的是,即使到了2022年,开发者社区仍在持续推出有趣的,用于构建web应用程序的新框架,Astro 就是最新推出的开源,多页面响应的应用程序框架,它可以在服务器上渲染页面并尽可能减少通过网络发送的 JavaScript 数量。Astro 看起来非常适合那些从多种渠道获取资源的内容型网站。我们喜欢 Astro 的一点是,尽管 Astro 鼓励只发送 HTML,但它仍然支持——在适当的时候——选择用您选用的前端 JavaScript 框架编写的活动组件。它通过 island architecture 做到这一点。岛屿是单个页面中的交互区域,仅在需要时才下载必要的 JavaScript。Astro 是相对较新的技术并且看起来支持日益增加的开发者及代码生态系统。它的发展值得关注。
发布于 : Oct 26, 2022