從本質(zhì)上講,F(xiàn)resh是路由框架和模板引擎的組合,可在服務(wù)器上按需呈現(xiàn)頁面。除了在服務(wù)器上進行這種實時 (JIT) 呈現(xiàn)之外,F(xiàn)resh 還提供了一個接口,用于在客戶端上無縫呈現(xiàn)某些組件,以實現(xiàn)最大的交互性。該框架使用 Preact 和 JSX 在服務(wù)器和客戶端上進行渲染和模板化。
Fresh 也沒有構(gòu)建步驟。您編寫的代碼也直接是在服務(wù)器上運行的代碼,以及在客戶端上執(zhí)行的代碼。任何必要的將TypeScript或JSX轉(zhuǎn)譯為普通的JavaScript都是在需要時即時完成的。這允許瘋狂的快速迭代循環(huán)和非常非常快的部署。
可以使用 手動將新項目部署到任何平臺,但要將其部署到 Deno Deploy 等邊緣運行時,以獲得最佳體驗。deno
Fresh 旨在輕松構(gòu)建快速、可擴展且可靠的應(yīng)用程序。為此,它就應(yīng)該如何構(gòu)建Web應(yīng)用程序做出固執(zhí)己見的決定。這些決定得到了從該領(lǐng)域?qū)<沂占膹娪辛Φ慕?jīng)驗數(shù)據(jù)的支持。這些原則的一些例子是:
Fresh做出的最大架構(gòu)決策是它對孤島架構(gòu)模式的使用。這意味著 Fresh 應(yīng)用程序默認將純 HTML 傳送到客戶端。然后,服務(wù)器呈現(xiàn)的頁面的某些部分可以使用交互式小部件(島)獨立地重新水合。這意味著客戶端僅負責(zé)呈現(xiàn)頁面中具有足夠交互性以保證額外工作的部分。任何純靜態(tài)的內(nèi)容都沒有相關(guān)的客戶端JavaScript,因此非常輕量級。
更多內(nèi)容,可以參考Fresh框架相關(guān)文檔,地址:
暫時沒有評論,有什么想聊的?
一、AI代寫究竟是什么?定義與現(xiàn)狀剖析 1.1 AI代寫的概念界定 1.1.1 人工智能技術(shù)在寫作領(lǐng)域的應(yīng)用 AI代寫,即利用人工智能技術(shù)輔助或完全替代人類進行寫作的過程。這一領(lǐng)
...碳排放體系認證:企業(yè)如何跨越綠色門檻,實現(xiàn)可持續(xù)發(fā)展? 一、碳排放體系認證概述 1.1 碳排放體系認證的定義與重要性 碳排放體系認證是指企業(yè)依據(jù)國際或國內(nèi)認可的碳排放
...AI寫SQL:未來數(shù)據(jù)庫查詢的自動化革命,你準備好了嗎? 一、AI寫SQL技術(shù)概覽 1.1 AI在數(shù)據(jù)庫管理中的應(yīng)用現(xiàn)狀 隨著人工智能技術(shù)的飛速發(fā)展,其在數(shù)據(jù)庫管理領(lǐng)域的應(yīng)用日益
...?? 微信聊 -->
銷售溝通:17190186096(微信同號)
售前電話:15050465281
微信聊 -->
阿帥: 我們經(jīng)常會遇到表格內(nèi)容顯示不完整的問題。 回復(fù)
理理: 使用自動換行功能,以及利用條件格式和數(shù)據(jù)分析工具等。回復(fù)