JavaScript工具包Dojo 2,十多年來Dojo的第一次重大改寫

JavaScript工具包Dojo 2,十多年來Dojo的第一次重大改寫

Dojo團隊已經宣佈了Dojo 2的可用性。Dojo是一個JavaScript工具包,旨在幫助開發人員擴展他們的開發流程。

據團隊介紹,這是10多年來Dojo的首次重大改寫。該項目始於2004年,2015年,Dojo基金會宣佈正在與jQuery基金會合並組建JS基金會。今天,它可以在新的BSD許可下作為開源使用。

這是十多年來Dojo的第一次重大改寫。2004年開始,Dojo是一個JavaScript工具包,可幫助開發人員擴展其開發流程。它是新的BSD許可證和JS基金會項目下的開源軟件。

據該團隊稱,Dojo 2的目標是創建一種符合人體工程學和高效的方式來構建現代Web應用程序,這些應用程序可在目前和未來的Web生態系統中共存。Dojo 2專注於互操作性,這可以防止用戶被鎖定到框架的細節中

Dojo團隊寫道:“要成為一個現代化的框架,我們希望能夠輕鬆利用諸如Web組件,PWA以及交叉觀察者,Resize Observers和Web Animations等新興Web標準的功能,同時保留高效的反應式架構。一個職位。“與現代標準保持一致是延長您創建的應用程序壽命的最佳選擇。”

此外,Dojo 2還提高了可擴展性,並構建了大量應用程序,提供了一組開箱即用的選擇。開箱即用的功能包括基於虛擬DOM的小部件系統,其中包含Meta提供商以保留反應性。

它還包括對Web組件和漸進式Web應用程序的自動支持,以及專注於從UI小部件構建應用程序的模式的應用程序級路由系統。Dojo 2為JavaScript應用程序提供了一致的狀態容器,通過CLI工具創建優化的應用程序,並自動提供代碼拆分和構建時間渲染,以及用於測試應用程序和小部件的高效測試工具。


分享到:


相關文章: