astro 是现代化静态站点生成器、集多功能于一体的 web 框架,用于构建快速、以内容为中心的网站。主要特性 组件群岛:用于构建更快网站的全新 web 架构。
服务器优先的 api 设计:移除客户端上高资源消耗的激活过程。
默认零 js:没有 javascript 运行时开销来减慢你的速度。
支持部署到 edge:在任何地方部署,甚至像 deno 或 cloudflare 这样的全球 edge 运行时。
可定制:tailwind, mdx 和 100 多个其他集成可供选择。
不依赖特定 ui:支持 react, preact, svelte, vue, solid, lit 等等。
astro 正式发布了 3.0 大版本更新,速度提升 30%,功能比以往更强大。 据称 astro 3.0 是首款支持 view transitions api 的主流 web 框架。基于该特性,开发者可以在页面导航中轻松实现淡入淡出、滑动、变形,甚至持久化有状态元素。此前只有 javascript 单页应用程序 (spa) 才能实现这种需求,现在每个人都可以在 astro 3.0 中使用这些功能。 其他主要变化: 图像优化 (image optimization)
进入稳定阶段,性能比以往更好,可用于所有项目。---// import the componentimport { image } from astro:assets// import a reference to the image itselfimport myimage from ../assets/penguin.png--- 详情查看文档:https://docs.astro.build/en/guides/images/ 更快的渲染性能
astro 组件的渲染速度提高了 30-75%。开发团队表示,astro 3.0 的渲染性能显著提升,大多数组件的渲染速度提升了 30%(与 astro 2.9 相比)。在复杂的基准测试中,速度提升可达 75%。据介绍,实现这种提升得益于在 astro 2.10 中启动并延续到 astro 3.0 的专门重构工作。工程师从构建管道的热路径中删除了尽可能多的不必要的代码,并优化了剩余的代码。不必要的生成器和异步代码是两个最大的罪魁祸首。 针对 jsx 的 hmr 增强功能
支持 react 和 preact 的快速刷新。基于对内部 jsx 构建支持的重大重构,react fast refresh 现在可以在 astro 3.0 中运行。react、preact 和 solid.js 用户能看到 astro 3.0 中热模块重新加载 (hmr) 和整体开发服务器稳定性的显着改进。 优化构建输出:提供更简洁、性能更强的 html。
针对 serverless 的 ssr 增强:连接托管平台的新方法。
apple watch3上市时间15日开始预定新一代Apple Watch最低售价329
使用 SERS 进行灵敏的 CoV-SARS-2 检测
云计算市场需求大爆发,更多应用场景将加速落地
LCD电视面板市场出货目标预测
远光集团燃料集中管控系统:一体两翼、全面管控
速度提升30%,Astro 3.0正式发布
电子管常识介绍
蓝牙耳机的电池/充电时间
如何打造一个光纤/5G/DDA网融合通信系统
面向火爆的两轮车市场,恩智浦发布新一代数字仪表板和无线连接参考平台!
2012年CES展会五大趋势关注
工业CT无损检测设备(蔡司工业ct断层扫描仪)
无线电管理释难答疑
富士通半导体FM3电机控制解决方案加快产品开发
5G如何描绘智慧生活
彩色低照度HD-SDI高清摄像机的市场定位
UL Solutions在韩国设立先进的电池测试和工程实验室
蓝牙耳机哪家强?
VR/AR作为时下大热的沉浸式技术,或将在三年内成为主流
在高速、DSP密集型系统设计中使用FPGA将功耗降至最低