V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
neo2015
V2EX  ›  程序员

APP 后台,用 python 还是 nodejs?

  •  
  •   neo2015 ·
    szpnygo · Jun 6, 2015 · 16326 views
    This topic created in 3978 days ago, the information mentioned may be changed or developed.

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

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

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

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

    28 replies    2015-08-19 12:24:20 +08:00
    gowithwind
        1
    gowithwind  
       Jun 6, 2015
    python吧,简单实用上手快
    Kilerd
        2
    Kilerd  
       Jun 6, 2015
    NodeJS 可以前后端兼顾,特别是写Hybrid APP的时候,特爽

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

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

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

    嗯,自己选吧。。。推荐node.js + koa, 非缩进党,对py无爱。。。
    neo2015
        16
    neo2015  
    OP
       Jun 7, 2015
    此贴结了吧。决定Python+ Django,客户端Android和IOS ( swift )
    undeflife
        17
    undeflife  
       Jun 7, 2015
    没必要动不动就扯性能问题.
    用合适的技术 如果不知道什么合适就用你熟悉的 如果你都不熟悉 那用什么对你来说其实没啥性能差别
    sydneyzh
        18
    sydneyzh  
       Jun 7, 2015
    题主应该根据app的需求来选。而且nodejs和前端js没啥关系。
    leavic
        19
    leavic  
       Jun 7, 2015
    学python只用了一个礼拜,别的我不知道了。
    ufo22940268
        20
    ufo22940268  
       Jun 7, 2015
    nodejs的第三方库应该比python多,总数没有python多,但是活跃的比python多
    LittleMK
        21
    LittleMK  
       Jun 7, 2015
    建议Python,千万别为了什么狗屎原因去做成Hybird App,坑居多
    xingkaixin
        22
    xingkaixin  
       Jun 7, 2015
    用哪个不是看当前的技能点的么,比如我只写过Python,没写过nodejs,那让我选我肯定选Python啊。
    free9fw
        23
    free9fw  
       Jun 8, 2015
    搞过PHP的人居然不会JS。。。。
    neo2015
        24
    neo2015  
    OP
       Jun 8, 2015
    @free9fw 不觉得会JS和能把JS写好不是一回事
    yangjie6020
        25
    yangjie6020  
       Jun 8, 2015
    Java
    wsbnd9
        26
    wsbnd9  
       Jun 8, 2015
    你还是用php吧
    kilerbach
        27
    kilerbach  
       Jun 9, 2015
    最近好想学ios开发,求大神教导
    zonghua
        28
    zonghua  
       Aug 19, 2015
    node 还不是正式版,现在还是 v0.12.7 ,等正式推出 v1.0 在看看吧,现在看着报错就头疼。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5600 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 126ms · UTC 07:08 · PVG 15:08 · LAX 00:08 · JFK 03:08
    ♥ Do have faith in what you're doing.