近日Yahoo的PResentation Technologies工程總監Julien Lecomte在博客宣布今后Yahoo將不再繼續發展YUI (Yahoo User Interface library),只會針對一些重大的問題發布更新和修復bug。
YUI 是一個免費和開源的 javaScript和CSS 庫,用于構建豐富的交互式Web應用程序。Yahoo自2005年以來一直在使用,并于2006年2月13日首次向社會公布。
在競爭激烈的前端框架中,由Yahoo推出網頁前端框架YUI 一向以嚴謹的原生Javascript語法、Yahoo實踐經驗累積投入開發者,從而在前端框架中占有一席之地。
Julien Lecomte 的博文中提到,Web前端技術近年來改變相當快,比如Node.js的出現讓JavaScript可以開發后端服務器的應用程序,而促成Single Page application出現,隨之而來的應用程序框架如Backbone、React、Angular等等大行其道。而開發相關流程的套件管理工具、測試工具、開發部署的整合工具等等,都改變了前端發人員的使用習慣和關注焦點。
過去幾年,Web 平臺經歷了激烈變革,相比以前如今的 JavaScript 幾乎是無處不在,Node.JS 的出現允許 JavaScript 在服務器端使用, 以及新的包管理器如 npm,構建工具如 Grunt,應用程序框架,測試工具等的出現,使得 YUI 之類的大型 JavaScript 工具庫不再像以前那樣受到社區的關注。
在這些改變中,開源YUI收到的開發者反饋的問題或功能需求越來越少,核心YUI模組因此發展緩慢。所以Yahoo決定立即停止開發YUI,將經歷投入到下一代Web前端工具開發中。
新聞熱點
疑難解答