APP 后台,用 python 还是 nodejs?

2015-06-06 21:39:15 +08:00
 neo2015

熟练程度一样,基本都不会。以前用PHP做的后台,最近想用另外一门东西练习练习技术。

大家觉得python和nodejs哪个更值得学习和长远发展?或者说对我的自身情况帮助更多一些?

本人现状:个人APP项目,所以不用考虑别的事情,自己做的开心就好。

做过Android,正在学习IOS,搞过PHP,linux操作还算没问题,去年毕业。

15378 次点击
所在节点    程序员
28 条回复
gowithwind
2015-06-06 21:47:08 +08:00
python吧,简单实用上手快
Kilerd
2015-06-06 22:10:55 +08:00
NodeJS 可以前后端兼顾,特别是写Hybrid APP的时候,特爽

Python 就只能后端吧.. 前端还是得再学
tao1991123
2015-06-06 22:13:40 +08:00
Life is short , you need Python
lujiajing1126
2015-06-06 22:14:15 +08:00
应该nodejs容易上手吧。。。
openroc
2015-06-06 22:19:01 +08:00
python 和nodejs 差不多,前后端统一这个坑不浅。
blacktulip
2015-06-06 22:20:20 +08:00
Node, 主要是你能順便學了 JavaScript 。JS 更有前途,應用更廣,最重要的是壟斷前端。
neo2015
2015-06-06 22:39:45 +08:00
@Kilerd @blacktulip 我也是在纠结这一点,觉得Python写起来舒服也强大,之前写过一点爬虫。但是Python好像有个性能问题。nodejs也不好,能顺便增加写前端js这一点很动心,不过赶紧nodejs还算是比较新,听说坑还不少呢
ChiangDi
2015-06-06 22:45:46 +08:00
为什么老是有这种贴,都学了试一下不就知道了?
neo2015
2015-06-06 22:48:50 +08:00
@ChiangDi 因为要做APP项目后台用的,每天也只能趁着下班回家去学习。不会说有那么多时间去做实验,最好先开始一门一比较合适的。
Kilerd
2015-06-06 22:53:21 +08:00
@neo2015 脱离项目就谈性能,无耻。

当你真的写到是因为Python出现了性能问题的时候,而不是自己的算法有性能问题。

这时候,再说吧。
sunus
2015-06-06 23:20:59 +08:00
学nodejs好了。做web的话,javascript反正是必学的。
hahasong
2015-06-06 23:25:00 +08:00
用python吧,nodejs写熟了对浏览器端js并没有什么卵用。而且你从php过度来的话用nodejs写server端会很难习惯
df4VW
2015-06-06 23:37:35 +08:00
随便。这么简单的俩语言,都学了也没都就
w88975
2015-06-06 23:42:53 +08:00
@hahasong 你所谓的对浏览器端js没什么卵用是什么? Nodejs和原生JS相比,除了没了dom操作API,其他有什么不同吗?
前端js不是只能操作dom,更多的是一个编程思想
magicdawn
2015-06-07 00:11:44 +08:00
python + flask
nodejs + koa

嗯,自己选吧。。。推荐node.js + koa, 非缩进党,对py无爱。。。
neo2015
2015-06-07 00:40:01 +08:00
此贴结了吧。决定Python+ Django,客户端Android和IOS ( swift )
undeflife
2015-06-07 01:47:07 +08:00
没必要动不动就扯性能问题.
用合适的技术 如果不知道什么合适就用你熟悉的 如果你都不熟悉 那用什么对你来说其实没啥性能差别
sydneyzh
2015-06-07 04:17:11 +08:00
题主应该根据app的需求来选。而且nodejs和前端js没啥关系。
leavic
2015-06-07 10:15:07 +08:00
学python只用了一个礼拜,别的我不知道了。
ufo22940268
2015-06-07 11:06:35 +08:00
nodejs的第三方库应该比python多,总数没有python多,但是活跃的比python多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/196593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX