Astro 满足我们所有需求的主要优势
现在,在 Astro 上运行 Developers.netlify.com 和 netlify.com 几个月后,我们特别喜欢以下几件事:
单文件组件和 Astro 模板为使开发工作模块化并开发可跨项目共享的组件创造了良好的机会
将 Astro 与 Vue、React、Solid 或 Svelte 等各种其他框架相结合的能力释放了许多未来的潜力和灵活性。它还允许我们可能想要统一的其他站点的许多不同迁移和组合。这非常适合我们为自己和 台湾电话号 他人使用而构建的一些内容管理工具。
社区蓬勃发展且富有建设性。 Astro 现在确实正在享受黄金时刻。它的社区是其中的重要组成部分,许多人使用 Astro 进行构建、扩展和试验。这一切都有助于推动该项目及其采用和支持的发展。
尽管偶尔需要包含更真实的动态或个性化内容,但偏向于交付 HTML 而不是 JavaScript,这有助于我们在打造体验时偏向性能、弹性和影响力。我们非常关心这一点。
与 Astro 的未来计划和可能性
我们谁都没有水晶球,因此很难准确预测未来。随着行业的进步,Web 框架的受欢迎程度会起起落落。但 Astro 团队所展现的品味和方向令我们深受鼓舞——深思熟虑地构建并遵守标准。这是我们最近通过成为他们的官方托管合作伙伴来为该项目提供一些支持的原因之一。一些旁观者对这种合作关系的评论就好像 Astro 现在是“Netlify 的框架”,但我们应该明确的是——事实并非如此。
Astro 是一个繁忙的组织,也是一个完全开源的产品。它独立于 Netlify,这对我们很重要。无论您选择在何处托管项目,Astro 都被开发为一款功能强大的 Web 开发工具。我们希望这会与我们同在,但绝不是因为你的手是被迫的。框架的功能不应被设计为让您陷入困境。选择和可移植性是支撑网络力量的关键属性。
当我们使用的框架体现这一点时,我们都会受益。
随着 Astro 的不断发展,我们计划公开更多基本的平台原语,Astro 和其他框架可以利用这些原语,让使用这些框架的开发人员更容易在网络上构建高级体验。
当人们也使用这些框架时,我们做得越成功,我们自己和他人的生活就越容易。双赢!