从本质上讲,Fresh是路由框架和模板引擎的组合,可在服务器上按需呈现页面。除了在服务器上进行这种实时 (JIT) 呈现之外,Fresh 还提供了一个接口,用于在客户端上无缝呈现某些组件,以实现最大的交互性。该框架使用 Preact 和 JSX 在服务器和客户端上进行渲染和模板化。
Fresh 也没有构建步骤。您编写的代码也直接是在服务器上运行的代码,以及在客户端上执行的代码。任何必要的将TypeScript或JSX转译为普通的JavaScript都是在需要时即时完成的。这允许疯狂的快速迭代循环和非常非常快的部署。
可以使用 手动将新项目部署到任何平台,但要将其部署到 Deno Deploy 等边缘运行时,以获得最佳体验。deno
Fresh 旨在轻松构建快速、可扩展且可靠的应用程序。为此,它就应该如何构建Web应用程序做出固执己见的决定。这些决定得到了从该领域专家收集的强有力的经验数据的支持。这些原则的一些例子是:
Fresh做出的最大架构决策是它对孤岛架构模式的使用。这意味着 Fresh 应用程序默认将纯 HTML 传送到客户端。然后,服务器呈现的页面的某些部分可以使用交互式小部件(岛)独立地重新水合。这意味着客户端仅负责呈现页面中具有足够交互性以保证额外工作的部分。任何纯静态的内容都没有相关的客户端JavaScript,因此非常轻量级。
更多内容,可以参考Fresh框架相关文档,地址:
概述:如何有效利用SD预设提示词提升生成内容的质量? 随着人工智能技术的发展,自然语言处理(NLP)工具逐渐成为内容创作者的重要助手。其中,SD预设提示词作为一项先进的
...概述:“大模型API免费?这些资源你不能错过!”制作提纲 随着人工智能技术的飞速发展,大模型API正逐渐成为开发者和企业探索AI潜力的重要工具。近年来,免费大模型API的出
...什么是 rag 提示词工程,它如何解决我的痛点? 了解 RAG 提示词工程的基础概念 什么是 RAG 技术的核心原理? 近年来,RAG(Retrieval-Augmented Generation)技术逐渐成为
...您好!
资讯热线:
上海:
17190186096
南京:
15050465281
扫描二维码
添加顾问微信
发表评论
评论列表
暂时没有评论,有什么想聊的?