Astro
Astro
Astro 是最适合构建像博客、营销网站、电子商务网站这样的以内容驱动的网站的 Web 框架。Astro 以开创了一种新的前端架构而闻名,与其他框架相比它减少了 JavaScript 的开销和复杂性。如果你需要一个加载速度快、具有良好 SEO 的网站,那么 Astro 就是你的选择。
功能
Astro 是一个集多功能于一体的 Web 框架。它内置包含了你构建网站所需的一切。还有数百个不同的集成和 API 钩子可根据你的具体用例和需求定制你的项目。
一些亮点包括:
群岛:一种基于组件的针对内容驱动的网站进行优化的 Web 架构。
UI 无关:支持 React、Preact、Svelte、Vue、Solid、HTMX、Web 组件等等。
服务器优先:将沉重的渲染移出访问者的设备。
默认无 JS:让客户端更少的执行 JS ,以提升网站速度。
内容集合:为你的 Markdown 内容,提供组织、校验并保证 TypeScript 类型安全。
可定制:Partytown、MDX 和数百个集成可供选择。
设计原则
以下的五个核心设计原则有助于解释我们为什么做了 Astro,它需要解决的问题以及为什么 Astro 可能是你的项目或团队的最佳选择。
Astro 是…
内容驱动:Astro 专为展示你的内容而设计。
服务器优先:网站在服务器上渲染 HTML 时运行速度更快。
默认快速:在 Astro 中应当不可能做出缓慢的网站。
易于使用:你不需要是一个专家即可使用 Astro 做点什么。
以开发者为中心:你应该拥有成功所需的资源。
相关主题 ↗
最后更新于