现代化静态站点生成器 Astro 发布 2.9


Astro 2.9 已正式发布。主要变化:

  • 支持视图转换(实验性)
  • 新增重定向redirects命令
  • 优化脚本打包

详情查看发布说明。

Astro 是一款现代化的轻量级静态站点生成器,具有出众的开发者体验 (Developer Experience)。

Astro 其他特性:

  • 自带组件框架:Astro 为 React、Vue、Svelte 和 Tailwind CSS 等前端工具提供一级支持。通过astro add命令即可添加使用
  • 支持静态页面生成 (SSG) 和服务器端渲染 (SSR),可以按需渲染内容
  • 开发者体验出众:Astro 支持所有喜爱的开发者工具和功能,如 TypeScript、NPM 包、Scoped CSS、CSS Modules、Sass、Tailwind、Markdown、MDX
  • 按需组件:Astro 支持通过水化组件按需加载 JavaScript。因此,如果该特定组件不可见,它不会加载相关的 JavaScript
  • 100% 静态 HTML,无 JavaScript 运行时环境:当构建 Astro 时,它将删除所有 JavaScript,并将整个页面渲染为静态 HTML 页面
  • SEO 友好:使用 Astro,可以启用自动网站地图、RSS 订阅、分页和收藏
  • 基于文件的路由:就像 Next.js 一样,Astro 有一个基于文件的路由机制,所有在 /pages 中的东西 Astro 都会将目录转化为路由


相關推薦

2022-08-11

Astro 是一款现代化的轻量级静态站点生成器,具有出众的开发者体验 (Developer Experience)。据介绍,虽然 Astro 从诞生到今天只有 16 个月,但其仓库的 star 数已超过 13000,并且在全球拥有超过 30000 名用户。目前,Astro 文档已被翻译

2023-06-09

Astro 2.6 已正式发布。在该版本中,多项实验性功能进入稳定状态,包括:Middleware(中间件)、Hybrid SSR output mode(混合 SSR 输出模式)、Custom client directives(自定义客户端指令)和 CSS inlining(CSS 内联)。 此外还引入了许

2024-03-26

的精神继承者和现代替代品。” VitePress 是一个静态站点生成器 (SSG),专为构建快速、以内容为中心的站点而设计。简而言之,VitePress 获取用 Markdown 编写的内容,对其应用主题,并生成可以轻松部署到任何地方的静态 HTML 页面

2023-02-03

Gatsby 又构建了一个用于构建、部署和预览大型企业内容站点的云平台,此后收入年增长率超过 100%。 Netlify 首席执行官 Matt Biilmann 对此称: 我们会将 Gatsby 的云创新集成到 Netlify 平台中,并向 Astro、Next 和 Remix 等现代前端框

2023-09-19

Docusaurus 是 Facebook(现更名为 Meta)开源的静态网站生成器。它将你的网站构建成一个单页面应用程序 (single-page application),具有快速的客户端导航功能并充分利用了 React 的强大能力,为网站赋予更好地交互性。虽然 Docusauru

2024-08-23

点,加强系统容错性 并发能力及扩展能力。 2.站点支持静态化发布 内容静态化发布,不但支持生成html,更可通过生成shtml方式,精确控制页面局部静态化,最大限度提高站点并发访问性能以及可维护性。 3.内容模型自定义支

2024-09-26

点,加强系统容错性 并发能力及扩展能力。 3. 站点支持静态化发布 内容静态化发布,不但支持生成 html,更可通过生成 shtml 方式,精确控制页面局部静态化,最大限度提高站点并发访问性能以及可维护性。 4. 内容模型自定义

2023-02-24

、千万PV;支持可视化编辑,多维扩展,全文搜索,全站静态化,SSI,动态页面局部静态化,URL规则完全自定义等为您快速建站,建设大规模站点提供强大驱动,也是企业级项目产品原型的良好选择。 本次发布分为V4.0,V5两个

2022-07-23

的”虚拟 DOM 抽象 ESLint - 用于查找和修复 JS 问题的规范静态代码分析工具 Rollup - 将小段代码编译到库/应用程序中的模块捆绑器 Sharp - Node.js 的高性能图像处理模块 这些赞助有助于解决项目的资金问题,使开发者能专注于

2023-11-02

至本地 0 - 本地 1 - 腾讯云 2 - 七牛云 3- 阿里oss) 4、代码生成支持雪花ID 5、修复大文件上传目录配置bug 6、更新CMS个人中心及前端部分BUG 项目介绍: 基于全新 Go Frame 2.5+Vue3+Element Plus 开发的全栈前后端分离的管理系统 前端采用

2022-05-20

性,也适用于其他广泛的领域。 TensorFlow 2.9 近日正式发布,更新内容包括 oneDNN 的性能改进,以及 DTensor 的发布,其中后者是一个用于模型分布的 API,可以用来无缝地从数据并行迁移到模型并行。 TensorFlow 还对核心库进行了

2022-11-22

/ Alluxio宣布正式发布数据编排平台2.9版本 / Alluxio 2.9 版本的主要新增功能包括: 新增跨环境集群同步功能、增强Alluxio在Kubernetes上的可管理性、提高S3 API 安全性和用户体验 2022年11月17日,全球首创的开源数据编排软件开发

2023-11-04

Deno 1.38 已正式发布。 公告写道,此版本为deno doc命令引入了重大改进,其中包括使用deno doc --html生成静态站点文档的能力。另外改进了 Node.js 兼容性、支持 HMR(模块热更新)。 主要变化 改进deno doc:新的 deno doc --html&nb

2021-12-24

布将两台树莓派装置 (php) 发射到了太空。据介绍,每个 Astro Pi 装置由一台树莓派计算机、一个树莓派摄像头和一系列传感器组成,所有这些都安装在一个特殊的针对太空准备的外壳内,确保硬件能在国际空间站 (ISS) 使用。