2015-08-28 88 views
-2

雙結合= Object.observe()
模板= ES6模板......在一定程度上
依賴注入=進口/出口
路由=?
ES6能否消除對框架的需求?

+0

'Object.observe'是ES7。 –

+0

即使是功能最強大的語言仍然有無數的框架......我想這是爲了給不同的設計模式提供一些樣板代碼。以MVC模式爲例...仍然需要一些可重用的框架來定義模型,視圖和控制器及其功能。 *但是,ES6應該減少爲了複製這些模式中的某些模式而訴諸句法黑客的需要,例如'class Model {create(){}}'與'jQuery.extend({Model:function(){function create()}})'或者其他一些hack來模擬我們想要的行爲。 –

回答

3

號,您可能需要使用更少的功能,因爲語言本身提供相同的功能。

框架但是提供了更高層次的應用程序組織和功能(思考Backbone或express)。

相關問題