雅虎近日開源了其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應用程序標準的發展。性能
ep雅瑩www.youmegou.comui