W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
ThinkJS 是一款使用 ES6/7 特性全新開發(fā)的 Node.js MVC 框架,使用 ES7 中async/await,或者 ES6 中的 */yield 特性徹底解決了 Node.js 中異步嵌套的問題。同時吸收了國內(nèi)外眾多框架的設(shè)計理念和思想,讓開發(fā) Node.js 項目更加簡單、高效。
支持 ES6/7 特性可以直接在項目里使用 ES6/7 (Generator Function, Class, Async & Await) 等特性,借助 Babel 編譯,可穩(wěn)定運(yùn)行在 Node.js 環(huán)境上。
支持豐富的數(shù)據(jù)庫支持 Mysql, Sqlite, Mongodb 等常見的數(shù)據(jù)庫,提供了很多簡單易用、高度封裝的方法,自動防止 SQL 注入。
Hook & Middleware系統(tǒng)提供了大量的鉤子和中間件,可以方便的對請求進(jìn)行控制和修改。
Rest API自動生成 Rest API,而無需寫任何的代碼。也可以根據(jù)接口定制,隱藏部分?jǐn)?shù)據(jù)和進(jìn)行權(quán)限控制。
支持 WebSocket支持 socket.io,sockjs 等常見的 websocket 客戶端,而服務(wù)端代碼始終保持一致。
豐富的 Adapter快速切換 Cache, Store, Session, Template 等功能,而無需關(guān)心具體使用哪種方式。
自動更新開發(fā)模式下,文件修改后立即生效,無需重啟 Node.js 服務(wù)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: