红联Linux门户
Linux帮助

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

发布时间:2014-09-23 09:30:53来源:红联作者:empast
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等常用功能

软件详情:http://www.thinkjs.org/

下载地址:https://github.com/75team/thinkjs/

来自:开源中国社区
文章评论

共有 0 条评论