V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
csulyb
V2EX  ›  程序员

React Native 开发者看过来

  •  
  •   csulyb · 2017-02-13 12:49:45 +08:00 · 2679 次点击
    这是一个创建于 2867 天前的主题,其中的信息可能已经有所发展或是发生改变。

    facebook 出了 react native 有多少人用啊, 还有一个类似的框架 fuse 框架, 哪个坑多?开发效率怎么样?使用过的人谈谈吧 http://fusetools.com.cn/community/index.php/topic/show/1

    9 条回复    2017-05-23 18:17:46 +08:00
    fooving
        1
    fooving  
       2017-02-13 17:06:57 +08:00
    对 RN 一直都有关注,最近开始利用业余时间看文档,写写 demo 。想用,但因为经验不多,怕坑,还在犹豫。同样期待有经验的朋友分享分享经验。
    xiaoshenke
        2
    xiaoshenke  
       2017-02-13 18:03:51 +08:00
    不建议入坑。要么左转学 React.js ,要么右转学 Android 。
    Tneciv
        3
    Tneciv  
       2017-02-13 18:21:28 +08:00
    @xiaoshenke 和 ionic 比呢?
    csulyb
        4
    csulyb  
    OP
       2017-02-13 18:29:56 +08:00
    @xiaoshenke 现在有成熟的可商用的 跨平台框架吗?主要一个 APP 要 3 套源码有点蛋疼。。。
    React.js 是另外一个框架?
    arden
        5
    arden  
       2017-02-13 22:47:49 +08:00
    其实感觉 RN 有的业务逻辑还是要写原生代码的。
    fuermosi777
        6
    fuermosi777  
       2017-02-14 06:05:05 +08:00
    我觉得还可以啊,开发体验很好
    fei31976
        7
    fei31976  
       2017-02-14 10:18:50 +08:00   ❤️ 1
    写了好多年代码,前后端都做过,安卓、 iOS 也比较熟悉。从去年 3 、 4 月份开始使用 RN ,做了一个小说阅读类的 App ,目前还在继续。

    感受:
    0 、 React.js 的经验非常有帮助;
    1 、用标签语言做 UI 界面还是很顺畅的,性能和效果可以满足一般产品的需求;
    2 、跟原生语言相比较节省了大量的编译时间;
    3 、可以直接使用 ES6 , async/await ,感觉写 JS 也不那么难受了;
    4 、第三方库质量参差不齐,有的时候跟不上 RN 升级,自己开发 Native Modules 也不困难;
    5 、 Bug 有,大部分能绕过或者会很快解决;
    6 、已经很多人 /公司在使用

    总结:值得尝试
    csulyb
        8
    csulyb  
    OP
       2017-02-16 18:38:02 +08:00
    @fei31976 谢谢这么详细的回复,准备试一试看 。
    zengfxios
        9
    zengfxios  
       2017-05-23 18:17:46 +08:00
    @fei31976 关于学习 RN 有什么好的学习资料吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2630 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:45 · PVG 22:45 · LAX 06:45 · JFK 09:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.