浅谈了不起的前端
随着技术的兴起,我们进入了移动应用的时代,网页逐渐由 Web Site 演变成了 Web App。涌现的Web App、Hybrid App、Native App。现在大多数App都是混合App,既有原生的功能,也有Web的页面。前端逐渐开始涉及App应用的开发。React Native可以用js来构建原生应用,极大的节约的开发成本,也加剧来前端的学习成本。不久前的谷歌开发大会,讲了Flutter开发原生应用,Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。
小程序的横空出世,也是对前端的一个挑战,不论微信小程序还是支付宝小程序,都依托于一个巨大的流量池(平台)。前端的多样性也导致前端的复杂性,那么问题来了,我们怎么才能多端使用一套代码呢?
Taro 是一套遵循 React 语法规范的 多端开发 解决方案。现如今市面上端的形态多种多样,Web、ReactNative、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。Taro是由京东凹凸实验室开发的。
2015 年 6 月,ECMAScript 6.0 发布。该版本增加了许多新的语法。ECMAScript 以后每年将会发布一个新版本,这无疑将持续促使浏览器厂商不断为 JavaScript 注入新的功能与特性,JavaScript走上了快速发展的正轨。
现在的前端还是前端吗?随着技术的发展,前端开始涉及各个端,js也可以在各端自由畅行,并不断发掘潜力。一位朋友预测,未来只会存在两种开发人员,一个是端开发工程师,一个是云开发工程师。技术的界限越来越模糊,“全栈工程师”、“架构师”等等新的职业词汇不断涌现。作为一个前端开发人员,要学的东西很多,而且不仅仅局限于前端。
- 标签:本站
- 编辑:唐志钢
- 相关文章
-
浅谈了不起的前端
随着技术的兴起,我们进入了移动应用的时代,网页逐渐由 Web Site 演变成了 Web App
-
代码不止|Google 高效的前端开发秘籍全披露!
是不是特别棒?作为一个每天战斗在代码堆里的开发者,谁不希望能够建立即时加载、工作出色的页面和应用…
- 蚂蚁HTML5社区_HTML5中文站最热的HTML5开发社区
- Web前端指的是什么
- 做网站建设必须注意哪些事项?
- 开发者必读:前端开发经验揭秘流行技术解读
- 牛股集中营的个人主页_云掌财经