QCObjectsMVC 模式的跨瀏覽器 JavaScript 框架
QCObjects 是一種基于 JavaScript 的開源技術(shù),它能使 MVC 模式在純 JavaScript 環(huán)境中變得更加容易,旨在允許 Web 開發(fā)人員將針對桌面和移動設(shè)備的代碼編寫為運行時組件和對象范圍。
不需要使用類型記錄或任何轉(zhuǎn)換程序來運行 QCObjects。它直接在瀏覽器上運行,它使用純 javascript,不需要其他的代碼依賴,可以使用真實的原生 javascript 對象表示自己的組件,也可以用自己的方式使用擴展本機 DOM 對象。
還可以將 QCObjects 與 CSS 3 框架,如 Foundation 和 Bootstrap,或移動 javascript 框架,如 PhoneGap 和 OnsenUI,結(jié)合起來使用。
特性
- 簡潔的布局設(shè)計
- 革命性的 UI 效果
- 突破性后端微服務(wù)
- 完全可用的工具
- 對象和組件驅(qū)動體系結(jié)構(gòu)
- 在單一環(huán)境下同時開發(fā)前后端
- 組件的遞歸路由
- 內(nèi)建嵌套組件管理
- 完全集成 MVC 模式(模型、視圖、控制器)
- 動態(tài)數(shù)據(jù)對象
使用方式
在 Atom 中使用 QCObjects:
apm install qcobjects-syntax
在Visual Studio Code 中使用 QCObjects:
https://marketplace.visualstudio.com/items?itemName=Quickcorp.QCObjects-vscode
采用 NPM 安裝:
npm install qcobjects-cli -g && npm install qcobjects --save
動態(tài)構(gòu)件體系結(jié)構(gòu)
評論
圖片
表情
