ThinkJS基于Node.js Web 框架简介:
ThinkJS是奇舞团开源的一款 Node.js 框架,次要由 welefen 担任架构计划以及开辟,该框架运用 async/await
完全处理异步回调的成绩,ThinkJS 最良好之处正在于她能够疾速上手,开辟复杂,功用弱小,利于扩大!
ThinkJS 功用特征:
1.撑持 ES6/7 特征:
能够间接正在名目里运用 ES6/7(Generator Function, Class, Async & Await)等特征,借助 Babel
编译,可波动运转正在 Node.js 情况上。2.撑持丰厚的数据库:
撑持 Mysql、SQLite、MongoDB 等罕见的数据库,供给了良多复杂易用、高度封装的办法,主动避免 SQL 注入。
3.Hook & Middleware:
零碎供给了少量的钩子以及两头件,能够便当地对于恳求停止把持以及修正。
4.REST API:
主动天生 REST API,而无需写任何的代码。也能够依据接口定制,暗藏局部数据以及停止权限把持。
5.撑持 WebSocket:
撑持 socket.io、SockJS 等罕见的 WebSocket 客户端,而效劳端代码一直坚持分歧。
6.丰厚的 Adapter:
疾速切换 Cache、Store、Session、Template 等功用,而无需关怀详细运用哪一种体式格局。
7.主动更新:
开辟形式下,文件修正后立刻失效,无需重启 Node.js 效劳。
8.饬令行挪用:
撑持饬令行体式格局挪用 Action,便当履行按时义务。
ThinkJS 是一款拥抱将来的 Node.js Web 框架,努力于集成名目最好理论,标准名目让企业级团队开辟变患上愈加复杂,愈加高效。正在 2.x
公布的时分,固然带来了良多十分棒的功用,但也认识到自身的缺乏。针对于这些成绩,开辟团队颠末多少个月的告急开辟,ThinkJS 迎来了新的年夜版本
3.0。今朝该版本曾经正在线上多个名目中运用。
网址入口:https://thinkjs.org/