Fresh 是一个现代的、Deno 优先的全栈式 Web 框架。自推出 Fresh 1.0 以来,已经过去了将近一年,如今 Fresh 1.2 正式发布,亮点功能如下:
- islands 是在服务器和客户端都渲染的独立组件,是 Fresh 设计的核心。如今可以在 island props 中传递 Preact、Uint8Arrays 和循环数据
- 向 island 传递 JSX,并在彼此之间嵌套 islands
- 对
npm:
指定器的有限支持 - 支持自定义的
HEAD
处理程序 - 通过
ctx.render
创建Response
的状态和标头 - islands 可以在
./islands
文件夹中的子目录中声明 - 异步插件渲染
- 简化 Fresh 项目的测试
更多详情可查看:https://github.com/denoland/fresh/releases/tag/1.2.0