2014年9月10日 星期三

MEAN stack

MEAN stack 是指利用 JavaScript 堆疊起來的開發框架。
MongoDB,  Express, AngularJS, Node.js  , 而且都還是 Open Source 的 Project



從前端到後端的儲存層,儘以 JS 作為開發語言。蠻有趣的。
但是在實際上,可以作為開發產品雛型,試驗性質產品的好幫手。減少不同語言類型的使用,減少轉換語言的(學習/切換)成本。

而且前一篇也提到,UI上的實做,直接利用JS上的工具/框架,是比較容易與WebUI上需求黏合的。

在開法語言的選擇上,我自己的選擇是 C#  , 然後就是 JavaScript 。 C#是我的慣用語言。而 JavaScript 在這兩年普及的程度,以及線上編輯器(jsbin, plunker ...) ,讓 JS 有更多的分享、展示空間。 不但幫助自己學習,也讓自己作的成品更容易進行展示/分享。這是投入資源學JS的原因。

然後,在結合我所學的 Design Pattern,  Analysis Patttern,  DDD , DSL , 一點一點的與 JS 作為應用場景的演練。

沒有留言:

張貼留言

歡迎回饋