thinkjs 1.0 发布,Node.js 的 MVC 框架

jopen 9年前

thinkjs 1.0 发布了,thinkjs是一款高效、简单易用的Node.js MVC框架。该框架借鉴了很多 ThinkPHP 的特性,同时结合Node.js的特性,使用了 ES6 Promise,让异步编程更加简单、方便。

Node.js下的框架莫过于express了,但express并没有解决异步带来的开发不便的问题,同时express提供的功能过于简单,实 际项目中要写很多代码。虽然koa框架使用es6 generator function解决了一些异步带来的问题,但需要在非稳定版0.11.x下才能运行。

鉴于此,thinkjs底层使用Promise来解决异步嵌套的问题,同时参考了优秀的PHP框架ThinkPHP,让Node.js下开发更加简单高效。

特性

  • 自动启动服务

  • 支持Http访问、命令行调用、WebSocket、Restful

  • CBD架构,MVC模式

  • 基于Promise,异步编程更加简单

  • 封装了Db, Cache, Session等常用功能

thinkjs 1.0 发布,Node.js 的 MVC 框架

thinkjs 1.0 发布,Node.js 的 MVC 框架

来自:http://weibo.com/u/5297482938