javascript - 有人用过thinkjs吗,感觉怎么样?
PHPz
PHPz 2017-04-10 16:55:30
0
8
552

thinkjs2.0推出了,想学习一下这个框架,想问问用过这个框架的人的感受,有什么好处和坏处。

PHPz
PHPz

学习是最好的投资!

reply all(8)
伊谢尔伦
  • 保持观望,

  • 如果nodejs基础以及express已经学的差不多又有时间的话可以试试吧,应该还是不错的,不过目前github加星数还不多,还有待看,

  • 持续学习,加油!

Peter_Zhu

ThinkJS 2.0 开始,从项目目录规划到函数命名,都跟 ThinkPHP 没多大关系了。2.0 开始支持的 babel 实时编译,让各种 ES6/7 语法糖写起来非常爽,async/await 更是顺手。

当然现在也有其它 Node.js 框架支持 ES6/7 特性,但是 ThinkJS 对 Web 开发中可能遇到的大部分场景默认都提供了解决方案,使得开发效率变得很高。同时 ThinkJS 有完善的单元测试和性能测试,代码质量和运行效率也不输于同类框架。

就拿快速开发这一点来说,ThinkJS 内部的 Adapter 机制可以让你更关注业务逻辑,通过配置就可以切换内存 / 文件 / memcache / redis 等不同的缓存方案;通过配置就可以切换 MySQL / MongoDB / PostgreSQL / SQLite 等不同数据库;通过配置就可以切换 socket.io / sockjs 等 WebSocket 方案;通过配置就可以切换 ejs / jade / swig / nunjucks 等模板引擎。如果这些还不够,还可以自己去写 Adapter。

ThinkJS 拥有全中文的文档,她的社区和生态正在不断壮大。既然楼主已经知道了 ThinkJS,那不妨亲自尝试一下,相信一定会有所收获~

最后广告一下我基于 ThinkJS 写的个人博客:ImQuQu.com。

Ty80

= = 还是自己看文档,写个demo试试吧,别人说的没什么用

Peter_Zhu

之前在技术群里推荐tj的时候有人因为恶心tp却不了解tj而吐槽,我表示纯粹无脑喷。就像你自己要做一个框架,你一定是结合很多前人优秀框架的优秀思想来实现的,肯定不会无脑地照搬,tj就是做的很好的,用框架,学精髓,推荐你试试~

巴扎黑

thinkjs 有强约束,利于一个 team 用统一的风格去做有一个工程,类似少林派。

相比之下,express 或者 koa 就约束很少了,类似逍遥派。

举例子的事情下次再说。

刘奇

我觉得是很不错的框架,文档清晰易懂,常用功能封装的也不错,更新稳定,群内气氛活跃。

阿神

最近一直在用,目前是挺不错的,顺手,主要考虑业务上即可

Peter_Zhu

个人在学习,感觉很不错。mvc架构很喜欢,但是理由这块儿可能我之前框架学的不好,还有点儿别扭,但是很看好think JS,希望变得更好,自己也好好学。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template