Uwants TV消閒生活手機討論遊戲地帶影視娛樂校園生活數碼科技寵物樂園學術文化體育世界購物廣場時事投資貼圖影片上班一族美容纖體戀愛婚姻汽車討論站務管理
發帖
註冊 登入/註冊
追帖 打印

[網頁設計] 沒有 JavaScript 的動態 Web 應用程序 - HTMX



[網頁設計] 沒有 JavaScript 的動態 Web 應用程序 - HTMX

[隱藏]
DjangoConDevoxx Belgium最近報導了在沒有 JavaScript 開發人員的情況下開發交互式 Web 應用程序的示例。展示的htmx HTML-first 框架似乎針對那些主要為遠程資源上的 CRUD 操作提供友好接口的應用程序。在一個案例中,該團隊能夠移除 JavaScript 開發人員。

在 DjangoCon 2022 上,David Guillot報告說在兩個月內使用 HTML 優先框架 htmx重新實現了他公司的 SaaS 產品。Guillot 高興地提到 15,000 行 JavaScript 代碼從代碼庫中消失了;性能提高(通過交互時間和內存使用來衡量);團隊中唯一的 JavaScript 開發人員離開了,後端開發人員轉向了全棧開發人員。

然而,htmx 團隊警告說,取得如此驚人的成果是因為這個特定的 SaaS 應用程序非常適合 htmx 的 HTML 優先方法:
引用:
這些數字令人瞠目結舌,它們反映了 Contexte 應用程序非常適合超媒體這一事實:它是一個以內容為中心的應用程序,可以顯示大量文本和圖像。我們不希望每個 Web 應用程序都能看到這些數字。

然而,我們希望許多應用程序通過採用超媒體/htmx 方法看到顯著的改進,至少對於他們的系統的一部分。


htmx - 用於 html 的高性能工具

新聞來源連結:沒有 JavaScript 的動態 Web 應用程序 - DjangoCon 和 Devoxx 上的 HTMX 展示 - InfoQ
評論:這個 HTMX 連 JavaScript 的開發人員的飯碗都搶走了,究竟我們應該為這套技術感到快樂還是要有所警愓呢?

[ 本帖最後由 rtrtrt2006 於 2023-1-20 06:26 PM 編輯 ]

回覆 引用 TOP



[按此隱藏 Google 建議的相符內容]
 提示:支持鍵盤翻頁 ←左 右→ 發新話題發佈投票
請先登入
小貼士:
依家可以用“@”tag會員啦!


重要聲明:本討論區是以即時上載留言的方式運作,Uwants.com討論區對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們。Uwants.com討論區有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。


Copyright © 2003- Uwants.com All Right Reserved.
版權所有,不得轉載。