從本質(zhì)上講,F(xiàn)resh是路由框架和模板引擎的組合,可在服務(wù)器上按需呈現(xiàn)頁(yè)面。除了在服務(wù)器上進(jìn)行這種實(shí)時(shí) (JIT) 呈現(xiàn)之外,F(xiàn)resh 還提供了一個(gè)接口,用于在客戶端上無(wú)縫呈現(xiàn)某些組件,以實(shí)現(xiàn)最大的交互性。該框架使用 Preact 和 JSX 在服務(wù)器和客戶端上進(jìn)行渲染和模板化。
Fresh 也沒(méi)有構(gòu)建步驟。您編寫的代碼也直接是在服務(wù)器上運(yùn)行的代碼,以及在客戶端上執(zhí)行的代碼。任何必要的將TypeScript或JSX轉(zhuǎn)譯為普通的JavaScript都是在需要時(shí)即時(shí)完成的。這允許瘋狂的快速迭代循環(huán)和非常非??斓牟渴稹?/p>
可以使用 手動(dòng)將新項(xiàng)目部署到任何平臺(tái),但要將其部署到 Deno Deploy 等邊緣運(yùn)行時(shí),以獲得最佳體驗(yàn)。deno
Fresh 旨在輕松構(gòu)建快速、可擴(kuò)展且可靠的應(yīng)用程序。為此,它就應(yīng)該如何構(gòu)建Web應(yīng)用程序做出固執(zhí)己見(jiàn)的決定。這些決定得到了從該領(lǐng)域?qū)<沂占膹?qiáng)有力的經(jīng)驗(yàn)數(shù)據(jù)的支持。這些原則的一些例子是:
Fresh做出的最大架構(gòu)決策是它對(duì)孤島架構(gòu)模式的使用。這意味著 Fresh 應(yīng)用程序默認(rèn)將純 HTML 傳送到客戶端。然后,服務(wù)器呈現(xiàn)的頁(yè)面的某些部分可以使用交互式小部件(島)獨(dú)立地重新水合。這意味著客戶端僅負(fù)責(zé)呈現(xiàn)頁(yè)面中具有足夠交互性以保證額外工作的部分。任何純靜態(tài)的內(nèi)容都沒(méi)有相關(guān)的客戶端JavaScript,因此非常輕量級(jí)。
更多內(nèi)容,可以參考Fresh框架相關(guān)文檔,地址:
暫時(shí)沒(méi)有評(píng)論,有什么想聊的?
概述:如何有效利用SD預(yù)設(shè)提示詞提升生成內(nèi)容的質(zhì)量? 隨著人工智能技術(shù)的發(fā)展,自然語(yǔ)言處理(NLP)工具逐漸成為內(nèi)容創(chuàng)作者的重要助手。其中,SD預(yù)設(shè)提示詞作為一項(xiàng)先進(jìn)的
...概述:“大模型API免費(fèi)?這些資源你不能錯(cuò)過(guò)!”制作提綱 隨著人工智能技術(shù)的飛速發(fā)展,大模型API正逐漸成為開(kāi)發(fā)者和企業(yè)探索AI潛力的重要工具。近年來(lái),免費(fèi)大模型API的出
...什么是 rag 提示詞工程,它如何解決我的痛點(diǎn)? 了解 RAG 提示詞工程的基礎(chǔ)概念 什么是 RAG 技術(shù)的核心原理? 近年來(lái),RAG(Retrieval-Augmented Generation)技術(shù)逐漸成為
...
阿帥: 我們經(jīng)常會(huì)遇到表格內(nèi)容顯示不完整的問(wèn)題。 回復(fù)
理理: 使用自動(dòng)換行功能,以及利用條件格式和數(shù)據(jù)分析工具等。回復(fù)