学习 Astro

Learn Astro

 

Astro 令人难以置信地 复杂

在过度设计的 Web 框架世界中,Astro 承诺以精湛的简洁性、出色的开发者体验和更好的性能。

然而,在用 Astro 构建时,你仍然可以接触到不少隐蔽的复杂性。从简单开始——当然可以!但一旦你需要,Astro 可以:

  • 优化图片
  • 渲染动态路由
  • 构建动态服务器 API
  • 渲染类型安全内容
  • 集成任何 UI 框架
  • 客户端路由页面过渡
  • 通过中间件进行路由导航

…以及更多……

了解你的 工具

Astro 最初专注于内容。虽然它仍然是内容密集型网站的最佳选择,但 Astro 已经发展到支持广泛的使用场景。问题是: 你知道 Astro 能做什么吗?

Astro 发展迅速……就像 FAST, FAST!在一年多时间里,Astro 发布了三个主要版本。即使在版本之间,他们也默默地添加了 大量 功能——比如中间件!

跟上所有工具和功能的步伐是半个战斗。 我想帮忙! 我目前使用 Astro 维护将近十个生产站点,从简单的着陆页到近全栈应用,包括中间件、受保护的路由、实时数据库等等!

学习的最好方法是什么?

每个人学习的方式都不同,但像 Astro 这样快速发展和令人兴奋的技术需要类似的方法。你可以花数小时阅读 Astro 文档,追踪每个 RFC 到生产,阅读讨论的提案,参加每周的社区电话会议以获取最新更新,每周将新功能集成到实际生产网站中,等等!

这就是我所做的!这是一种非常有效且值得的方法,但它需要花费大量时间,并不适合每个人。

👋 我想 提供帮助!

让我们加快这个过程。我从早期测试版开始就一直在编写 Astro 网站,并将我所知道的内容整理成了这门自我导向、基于项目的在线课程。

课程内容是什么?

本课程将专注于使用 Astro 的内置工具和功能 ,而不是实现第三方库、工具和产品。完成后,你将牢固掌握如何使用 Astro 使用你喜欢的任何工具或系统 构建现代网站。

本课程将涵盖以下主题。如果你有任何其他问题,请查看 常见问题解答 。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。