###平臺簡介
CloudData這是一個雲端的多租戶數據平臺css
- CloudData是一個元數據驅動的數據管理平臺(業務領域模型能夠自定義)。
- 用戶能夠自定義業務對象、字段(文本、下拉框、關聯對象、日期、數字等等)、查詢視圖來實現對數據的CRUD。
- 基於RBAC的權限控制。
###技術選型
####後端前端
- mongodb nosql數據庫對於構建元數據驅動的系統再適合不過了。
- dubbox dubbox請參考 java端服務治理及rest調用,對於SPA應用來講再適合不過了,做爲一個非node全棧的工程師而言,dubbox能解決不少問題。何況對於這種計算密集型的應用,JavaScript彷佛也並不太適合。
####前端java
-
angular Web 研發模式演變請參考 最近很火的先後端分離的框架,github上隨之而產生的不少很好的包,特別是構建工具grunt、gulp的普及,讓前端的工程師們擁有的極大的創做熱情,而前端也成了技術含量及創造力極高的職位。node
-
bootstrap請參考react
-
ng-grid 數據表格jquery
-
restangular 與後臺作數據交互git
-
angular-formly 動態表單構建工具,這樣的場景react理論上應該更適合github
-
jquery-querybuilder 動態生成查詢方案sql
-
ui-router 路由控制,比angular-router好用的多mongodb
-
ui-select 下拉框
####app端
- ionic 與angular的集成,且可以跨平臺,性能比native的差不了太多吧。