search

Home  >  Q&A  >  body text

javascript - 有人用过thinkjs吗,感觉怎么样?

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

PHPzPHPz2902 days ago533

reply all(8)I'll reply

  • 伊谢尔伦

    伊谢尔伦2017-04-10 16:57:30

    • 保持观望,

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

    • 持续学习,加油!

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 16:57:30

    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。

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 16:57:30

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

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 16:57:30

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

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 16:57:30

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

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

    举例子的事情下次再说。

    reply
    0
  • 怪我咯

    怪我咯2017-04-10 16:57:30

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

    reply
    0
  • 阿神

    阿神2017-04-10 16:57:30

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

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 16:57:30

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

    reply
    0
  • Cancelreply