Fresh 1.4:提升页面加载速度、支持 _layout 文件
Fresh 1.4 已正式发布。
Fresh 是 Deno 的全新全栈 Web 框架。默认情况下,使用 Fresh 构建的网页不会向客户端发送 JavaScript。该框架没有构建步骤,可以将部署时间缩短一个数量级。
Fresh 核心是路由框架和模板引擎的组合,支持在服务器上按需渲染页面。除了在服务器中提供的即时 (JIT) 渲染之外,Fresh 还提供了一个接口,用于在客户端上无缝渲染某些组件,以实现最大的交互性。
该框架使用 Preact 和 JSX(或 TSX)在服务器和客户端上进行渲染和模板化。客户端渲染在每个组件级别上是完全可选的,因此许多应用程序根本不会向客户端发送任何 JavaScript。
主要变化:
// routes/_app.tsx import { AppProps } from "$fresh/server.ts"; export default function App({ Component }: AppProps) { return ( <html lang="de"> <head> <title>My Fresh App</title> </head> <body> <Component /> </body> </html> ); }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Qt Creator 11.0.2 发布
Qt Creator 11.0.2 现已发布。此版本修复了重新加载文件和修改 copilot 设置时的崩溃,更正了基于 CMake 的项目中表单部件的完成度,并避免了在切换 Kits 后构建基于 QMake 的项目时不必要的清理步骤。 具体更新内容包括: General 允许在不修改环境的情况下进行部分high DPI scaling Editing General 修复了重新加载文档时可能出现的崩溃问题 Copilot 修复了在设置中配置无法使用的 Copilot 代理时的崩溃问题。 Debug 修复了在 Linux 下使用"Run In Terminal"调试失败的问题 Projects CMake 为基于 CMake 的项目修正了 ui 文件组件的代码自动补全功能 修复从 QtCreator.ini 读取 ninjaPath 的问题 修复使用 Boot2Qt 时不正确的设备检查 QMake 避免在切换套件后清理构建目录 Version Control Systems Fossil 还原当前文件时显示正确的对话框 更多详情可查看change log。
- 下一篇
XWayland 23.2 正式发布
XWayland 23.2 已正式发布,此版本支持 X11 客户端在 Wayland 环境中运行。 XWayland 23.2 的主要新功能包括通过 libei 库支持模拟输入 (emulated input) 的可选支持、支持 tearing 控制协议,以及 XWayland rootful模式现在可以使用 libdecor 调整大小。 wp-tearing-control-v1 协议实际上是在需要较低延迟或最大游戏性能,而不考虑完美渲染的情况下,选择性地允许异步页面翻转出现屏幕 tearing。 XWayland 23.2 还为 BSD 带来了 DRM 平台支持,删除了许多无关 / 旧的 DDX 组件,修复了没有 GBM 的构建,以及许多其他修复。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G