Developer日誌:frontend framework初感

最近因為想執下自己d 野d code,所以睇/玩過下三隻frontend framework:angular.js, mithril.js, react.js。 用落angular冇耐就發覺奶晒野,好多野都要用“the-angular-way“去做。 learning curve痛苦固然係好大問題。而另一個大問題係用“the-angular-way“去做,將來點做refactor?同埋the-angular-way既knowledge我自己覺得其實唔係好reusable。 公事上要adapt angular.js,但自己野我就自由意志喇。 mithril.js初頭試ok,但有d位卡住google左陣發覺唔識攪,佢community又唔太大,難d google野。 react.js係相對易上手,lightweight,冇咁多coupling(relative to angular.js),可以同其他野夾得好d易d。 所以暫時試完三隻野都係決定用react.js去執frontend。 btw有個framework見到有d潛力想掂下但未試,Aurelia.js,留名待J。 我睇好原因係因為相對the-angular-way自創directives, Aurelia.js係比較close to用ECMAScript6/html5去做野,比較近web standard同埋d knowledge將來比較能reuse。