zoukankan      html  css  js  c++  java
  • 大前端摧毁了原生开发者的一切

    去年,大前端开始出现。今年,大前端的趋势越来越明显。跨平台技术层出不穷。Qcon、GMTC等一线会议开始设置大的前端话题。阿里、京东、美联以及在哪里开始开展跨平台练习。所有这些都告诉我们,大前端即将到来。

    一些来自媒体的评论开始关注非官方发展:“瞧,那个做Android的人挂了”和“我听说没有人想要做iOS开发”经常出现在社区中,给本地开发者带来了极大的不安。以前,我们只需要学习原生开发就可以了,但是现在, 原生开发  还没有学好,大前端的浪潮来了,大家都变得焦虑、害怕、困惑、担心突然有一天自己被淘汰了。

    我是一名 原生开发人员,我对Android、iOS和前端进行了一些研究,当然,我是Android开发方面最好的。直到今天,我也是Android领域的一个小名,我的名声是由Android赋予的,所以我应该比其他人更害怕大前端,但恰恰相反,我并不害怕。

    为什么?因为我现在了解大前端。我没有公开表达过这个大前端, 因为我怕误人子弟  。在过去的六个月里,我一直在观察大前端,包括技术发展和行业趋势,以便了解有一天,然后写一篇文章来指导你。

    为了不离题,我们来谈谈为什么我们应该快乐。 

    首先,乱世造英雄。如今的Android和iOS领域,早已稳定,各方技术大牛霸占一方,新人很难再脱颖而出。但是纵观大前端领域却是百废待兴,没有公认的大牛出现。这意味着,新手只要努力,就有了再一次崛起的机会。如果你在Android领域不瘟不火,那何不在大前端领域大放异彩呢?
    其次,大前端虽然来势汹汹,但是其存在硬伤:已有的跨平台方案都有很大的缺点。
    reactNative和weex:Facebook和阿里的方案,执行效率是硬伤,首页不能用RN已是共识,而且目前在统一Android和iOS代码方面尚存在不足。
    Flutter:Google的方案,不支持线上热修复,和跨平台方案天然的动态化属性不符,目前尚在preview阶段,希望能够尽快release。
    PWA:Google的方案,用纯web的方式统一三端,很好的idea。但是需要借助Google play Service和浏览器支持,国外大部分Android手机和iOS的新版本都可以支持PWA,但遗憾的是,就我对国内生态的了解,国内的浏览器没法统一支持PWA。
    微信小程序:腾讯的方案,属于微信内的生态闭环,注定没法成为世界统一的方案,更适合小工具和小游戏,一般都作为原生APP的延伸入口。
    很显然,跨平台技术还需要发展,这需要时间,上面的一切我总结为一句话:大前端的车轮将在曲折中前进,留给我们的时间还很多
    我给原生开发者的建议,一句话:7分精力投给原生开发,剩下3分投给大前端

    广州vi设计http://www.maiqicn.com 办公资源网站大全 https://www.wode007.com

    大前端如何学习呢?首先要把html、css、和JavaScript那一堆东西学一下,然后再把各个跨平台方案也学习下。学习的过程无须太深入,入门即可,等大前端时代真正到来之时,你就已经比大多数人(如果他看到我这篇文章依然无动于衷的话)领先了。
    无须焦虑,只需要开开心心,做好自己该做的,就可以应对一切变化,而我会始终和大家站在一起。另外就是,如果觉得这篇文章对你有帮助,请点赞和转发,这是对我最好的支持。
  • 相关阅读:
    VS2013编译sqlicipher的.net版本
    oracle 通过obdc sqlserver
    PPT2016输出文件图片的分辨率
    EndNote新参考文献格式下载及使用
    word 利用 ‘邮件合并’提取字段批量生成文案
    matlab 制图——填充两曲线 之间的区域
    Geoda计算莫兰指数
    皮尔逊相关系数计算
    Matlab mat文写入txt
    多元地理加权回归软件使用和含义
  • 原文地址:https://www.cnblogs.com/ypppt/p/13683663.html
Copyright © 2011-2022 走看看