javascript - 2017年学习小程序还是ReactNative 好?
天蓬老师
天蓬老师 2017-04-11 11:30:04
[JavaScript讨论组]

感觉小程序都是炒作 国内的东西很多都是吸下眼球…

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(9)
巴扎黑

学会原生JS好。你说的这些只是应用,深入理解js的精髓和语言机制才是王道。深入了js你自然明白小程序和RN的优劣和难易了。

BTW,补充一下。我16届毕业的,刚到公司,js原型什么的都不利索。经过我3个月的深入,js语言的内部原理,都摸得非常熟。现在我开始写小程序和RN都感觉比较轻松,大部分都是思想、开发方式、需求场景的变化。抓起文档就可以开始上手写了。

PHP中文网

我的意见是学什么都好。

我会认为这两个是不同的技术应用领域,看要作什么事就学什么,有学有用到都是好的。

GNU计划的创立者 理查德·斯托曼 说过下面这句话:

计算机产业是唯一一个比女人时尚产业还要追逐流行的产业

见风使舵是必然的,每一年每月所有的软件技术都在拼得你死我活追逐流行,不是只有JS界才这样,移动开发上应用也是这样,游戏市场上也是、培训市场也如此。开发者的时间有限,要学什么自然是向市场看齐,最能接到案子的,最能找到工作的,这是天性没什么好评价的。不这样作,这么一大群靠这产业吃饭的不都没饭吃了。

对一位想询问这样问题的开发者,或是入门学习者而言,这个问题的"学A好还是学B好"的A与B可以换成无数的选项,所以可以问出无数的同类型问题。

这种问题没有太多理想的答案,纯靠问问题的人自行发掘,A或B各自有各自的发展背景,发展与规划这些技术的团队们,自然有它面向的市场与应用领域,这虽然是个选择题,但没有正确的解答,所以A或B都好都可以,或是同时选A与B,或都不选择,都是答案。

所以这是问问题的人该作的功课。对于A或B的深入理解是必要的,至少,你应理解它们对你来说,是否有立即的效益,能更方便找到工作,接到案子,或是能赚更多的钱。当然,如果你是一个著重未来的学习者,你应该要思量一下这技术的未来性、发展性,是否能延伸到更广的应用层面等等问题。

以上是我个人的想法,很市井但也很实在,真实的心理就是这样。我没办法回答这两个目前的A(小程序)与B(React Native)的差异,因为我没在研究小程序,目前也用不著,所以只能就想法上提供一点意见而已。

大家讲道理

答案显然是学习ReactNative。原因如下

  1. Recat Native的应用范围更广。React Native可以用于开发安卓和IOS应用,而学小程序只能开发微信小程序。

  2. React Native代表未来的趋势。React Native是用JavaScript写APP,这预示着未来一切都可以用JavaScript写,包括网页,后端,移动应用,智能设备。

  3. 小程序虽然也是JavaScript,但是限制太多。这就意味着学习的空间不大,对技术成长不会有太大帮助。

程序员最重要的是学习新技术的能力,而不是掌握了什么技术。但是,把握方向也很重要啦。

PHP中文网

看到过很多这类的问题,更甚者还加上特定的“2016年”、“2017年”,其实这类问题的答案很简单:学什么都好,只要你去学。都是当下流行的东西,不管学什么只要够深入,找一份好工作都不是问题。
然而能问出这种问题的人一般来讲并不真的会去钻研某一项技术,从问题就可以看的出提问者见风使舵、投机取巧的心理:就是想借着某个技术热门而混到一份工作。如果是这种心理,那我有另一个答案:什么都不要学。有这种心理的人我打心眼里不希望他从事前端的工作,因为前端圈就是这样的人太多才经常被人批评为“浮躁”。

话讲的很难听,欢迎来喷。

PHP中文网

个人觉得ReactNative更加靠谱一些

PHP中文网

微信小程序课程资源

PHPz

只要理解了ReactNative的底层机制,切换到小程序是比较快的,因为原理是一样的,只不过腾讯自己搞了一套不同的Runtime

大家讲道理

很简单,你们公司需要什么?我觉得应该是需求推动技术进步

天蓬老师

一块学了不就完了,难道你一年只学一种新技术?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号