從本質上講,F(xiàn)resh是路由框架和模板引擎的組合,可在服務器上按需呈現(xiàn)頁面。除了在服務器上進行這種實時 (JIT) 呈現(xiàn)之外,F(xiàn)resh 還提供了一個接口,用于在客戶端上無縫呈現(xiàn)某些組件,以實現(xiàn)最大的交互性。該框架使用 Preact 和 JSX 在服務器和客戶端上進行渲染和模板化。
Fresh 也沒有構建步驟。您編寫的代碼也直接是在服務器上運行的代碼,以及在客戶端上執(zhí)行的代碼。任何必要的將TypeScript或JSX轉譯為普通的JavaScript都是在需要時即時完成的。這允許瘋狂的快速迭代循環(huán)和非常非??斓牟渴?。
可以使用 手動將新項目部署到任何平臺,但要將其部署到 Deno Deploy 等邊緣運行時,以獲得最佳體驗。deno
Fresh 旨在輕松構建快速、可擴展且可靠的應用程序。為此,它就應該如何構建Web應用程序做出固執(zhí)己見的決定。這些決定得到了從該領域專家收集的強有力的經驗數據的支持。這些原則的一些例子是:
Fresh做出的最大架構決策是它對孤島架構模式的使用。這意味著 Fresh 應用程序默認將純 HTML 傳送到客戶端。然后,服務器呈現(xiàn)的頁面的某些部分可以使用交互式小部件(島)獨立地重新水合。這意味著客戶端僅負責呈現(xiàn)頁面中具有足夠交互性以保證額外工作的部分。任何純靜態(tài)的內容都沒有相關的客戶端JavaScript,因此非常輕量級。
更多內容,可以參考Fresh框架相關文檔,地址:
暫時沒有評論,有什么想聊的?
如何優(yōu)化傳統(tǒng)ReAct框架:Reason and Act以提升開發(fā)效率與項目可維護性? 一、ReAct框架現(xiàn)狀分析 1.1 傳統(tǒng)ReAct框架的優(yōu)勢與局限 ReAct框架,作為前端開發(fā)領域的一顆璀璨明
...大模型知識問答:如何高效利用AI技術解答復雜問題? 一、引言:AI與大模型知識問答的興起 1.1 AI技術發(fā)展現(xiàn)狀與趨勢 近年來,隨著計算能力的提升、大數據的積累以及深度學
...一、引言:構建高效決策模型的重要性與必要性 1.1 復雜商業(yè)環(huán)境概述 1.1.1 當前商業(yè)環(huán)境的復雜性與多變性 在當今全球化的商業(yè)環(huán)境中,企業(yè)面臨著前所未有的復雜性和多變性
...?? 微信聊 -->
銷售溝通:17190186096(微信同號)
售前電話:15050465281
微信聊 -->
阿帥: 我們經常會遇到表格內容顯示不完整的問題。 回復
理理: 使用自動換行功能,以及利用條件格式和數據分析工具等。回復