ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

前端大统一时代即将来临?

2020-05-07 19:52:53  阅读:222  来源: 互联网

标签:Web 时代 前端 React 即将来临 WebApp App Native


移动互联网时代时代已经到来,市场需求催化着前端技术不断的升级改造,前端大统一的时代即将来临,不管你愿不愿意相信,历史的前进步伐是不可抗拒的。

Web端跨平台的特性,在面对更新迭代频繁的场景上有其独到的优势,即使其性能、功能和体验受到浏览器的限制,产品功能依旧围绕着Web端在做着不断的尝试:

  1. 手机作为日常生活中智能设备的终极形态,其硬件性能的提升加上浏览器内核的升级,让WebApp有了实际应用的可行性;
  2. Html5和CSS3引入的新特性,极大的丰富了WebApp的可能性;
  3. Native App内嵌WebView的方式,间接地解决了入口的问题,提升了用户体验,例如微信公众号就是一个比较优秀的场景实现。

这些不断地尝试是让WebApp的使用场景变得越来越广泛,但其终究不能完全替代Native App,况且Native App还分成两大阵营:IOS和Android,前端的重复开发无疑增加了开发成本,那么有没有什么方案可以解决重复开发的困扰呢?新的技术又开始了新的尝试:

  • React Native App,个人认为比较成功的解决方案,其利用JSBridge调用原生API渲染UI交互通信,实现了IOS和Android的开发统一(IOS和Android需要差异处理)。但其放弃了Web端无需安装的优势,有些小遗憾。
  • 微信小程序,在其宣传阶段本以为是优秀的解决方案,但其自身的规则封闭限制了其场景使用;或许就因为其依赖于微信,本身就不可能过于开放。
  • Weex App,阿里巴巴开发团队在React Native App的成功案例上,重新设计出原理相同的开发模式。

虽然上面说的都只是前端大统一的过渡方案,但有这些技术作为基础,前端大统一不就由可能变成肯定了吗?成熟的方案只不过是时间问题罢了。最近在找工作,发现React的技术需求变得越来越强烈,所以有所感触,不知各位看法如何?

前端各自领域的技术不断更新改造,加上前端大统一的步伐越来越近,总有那么一瞬间让人感觉疲惫,似乎要被时间抛弃。技术终究要靠人来实现,不断学习,不断尝试新的技术,和所有的前端开发人员共勉。

后话

前面有说到React在React Native App上的实现,其实React.js就是其在Web端的实现,加上工程化开发,这两者开发思维惊人的相似,有种React就是那个离前端大统一最接近的技术 的预感。

刚好最近有时间,整理一下自己React.js的知识点,如果对React开发WebApp单页应用感兴趣的话,欢迎浏览,点击前往

标签:Web,时代,前端,React,即将来临,WebApp,App,Native
来源: https://www.cnblogs.com/10manongit/p/12845157.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有