首页 > web前端 > css教程 > 太空人

太空人

Lisa Kudrow
发布: 2025-03-24 09:59:10
原创
540 人浏览过

太空人

您甚至无法查看Astro(公开)的代码或文档 - 这是一个过程中的想法 - 但是您可以观看弗雷德(Fred)的视频,向Feross展示了它。

我要承认:看起来很棒。我看好这两个主要部分:

  1. jamstack是个好主意。产生静态的,预渲染的,最小(或否)JavaScript页面很聪明。
  2. 组件是一个好主意。从组合组件制作界面是正确的抽象。 JavaScript现在最能做到这一点,因为ES模块,模板文字,Web组件,深入开发的工具等。

我也很高的粉丝,这在某种程度上感觉像是高高的,除了我不喜欢我喜欢JavaScript组件的任何模板语言。

这是一些有趣的方面的列表:

  • 就像Vue具有.vue文件和Svelte具有.svelte文件一样,Astro具有.ASTRO文件的唯一格式。我喜欢它如何以前胶的格式执行JavaScript-the-Top。
  • 它不会替换其他JavaScript库。这就像他们顶部的站点构建框架。您可以从字面上使用React和JSX组件,VUE文件或Svelte文件,包括使用该库的状态管理解决方案。您将它们导入到Astro文件中。
  • 它具有filesystem-is-the-the-default-router,就像下一步一样。
  • 它具有像Vue的
  • 除非您专门选择加入(或使用:可见的语法),它根本没有将JavaScript运送到前端,除非将其注入足够的JavaScript,以根据需要更多地懒负载)。
  • 它包含了岛屿建筑的思想 - 大多数站点由静态内容组成的想法仅具有交互式/动态内容的一部分。
  • 仅要求JavaScript的交互式组件(通过IntersectionObserver)是该框架的一流公民的想法 - 有点像Loading =“ Lazy Lazy”。
  • 他们将马克(Marko)(HTML/JavaScript-Kind Hybrid语言)归功于主页(用于“问问题”)。让我想起了高山或HTMX等方法。
  • 它在其中偷偷偷偷摸摸的MDX(或类似),这意味着您可以在Markdown(良好)中撰写内容,但也可以在其中(也很好)偷偷

我很喜欢它没有整体,这是新事物!你喜欢它!旧事物很糟糕!新事物很好!有点氛围。取而代之的是,它有一个我们将窃取以前的一切都可以窃取的最后一个好主意,而依靠本地网络最有能力的氛围,这反过来又使我想到了鲍德尔·比贾纳森(Baldur Bjarnason)的“哪种新颖的网络开发人员,您是哪种新颖的网络开发人员?”文章

坏的:

这是第一个寻求新颖的网络开发人员。将历史视为一系列错误而新事物的类型必须是好的,因为它们是新事物。除非对现状有所改善,否则为什么有人会做新事物? Ergo,这必须是现状的改进

好的:

这是另一种寻求新颖的网络开发人员,他试图建立在网络的历史和本质上而不是试图改变它的基础上。

以上是太空人的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板