雅虎近日開源了其JavaScript框架Mojito,該框架是雅虎於去年11月份推出的Cocktails(雞尾酒)移動開發平台的一部分,允許開發者在連接的設備以及後端服務上部署HTML5應用程序.
根據官方介紹:
引用
Mojito是一個JavaScript Web應用框架,使用其開發的程序可同時運行在瀏覽器和伺服器端.也就是說,使用Mojito,開發人員不必再為後端的伺服器及前端瀏覽器分別編寫不同的代碼了.,不必害怕Web頁面會提示「必須啟用JavaScript」警告.即使瀏覽器中沒有啟用JavaScript支持,Mojito程序仍然可以運行在伺服器端,全部使用一個單獨的代碼庫.
Cocktails平台首席架構師Bruno Fernandez-Ruiz稱,通過使用Mojito,開發者編寫的代碼中的95%可以運行在客戶端和伺服器端,只有5%的代碼需要根據客戶端做出調整.
目前使用Mojito開發的應用程序有:雅虎的Livestand(iPad上的雜誌閱讀應用)以及一個足球遊戲應用.
Mojito的源碼基於BSD許可證,託管在GitHub上.雅虎希望通過開源Mojito,來創建一個開發者社區並推廣該框架.此外,雅虎還希望能夠推動高性能Web應用程序標準的發展.
Mojito源碼:https://github.com/yahoo/mojito/
[火星人 ] 雅虎開源其JavaScript 框架Mojito已經有395次圍觀