Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

服务端框架语言选型调研 #3

Open
rccoder opened this issue Jan 23, 2017 · 1 comment
Open

服务端框架语言选型调研 #3

rccoder opened this issue Jan 23, 2017 · 1 comment

Comments

@rccoder
Copy link
Member

rccoder commented Jan 23, 2017

Node

  • Express
  • Koa
  • ThinkJs
  • Egg

Node 玩过点 Express、Koa、ThinkJs,对阿里的 egg 有点兴趣;写爬虫感觉把握没 Python 大,对异步掌控问题;后段时间 前端开发,用 JS 更显得亲和

Python

  • Django

做过 Django 的小项目,有些许了解;爬虫把控比 Node 大,目测开源的东西也比较多且稳定;后续基本很少做 Python 相关

@rccoder
Copy link
Member Author

rccoder commented Jan 25, 2017

结论

采用 egg,理由如下:

  • 大而全,生态质量高
  • generator 的支持让异步不再纠结
  • 分层模型感觉不错
  • 扩展强,很容易写 middleware 和 plugin

@rccoder rccoder added the Fixed label Jan 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant