加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

浅谈了不起的前端

发布时间:2019-10-22 14:15:27 所属栏目:优化 来源:前端Coding
导读:副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 前言 喜欢聊一些新奇的技术,也喜欢学习新的东西,在这个日益繁荣的时代,有幸见证技术的发展是多么美好的一件事。 前端简史 技术的发展总是遇到问题,去解决问题,然后不断遇

随着技术的兴起,我们进入了移动应用的时代,网页逐渐由 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是由京东凹凸实验室开发的。

前端也可以开发桌面应用, Electron 是基于 Chromium 和 Node.js, 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建桌面原生应用程序的框架。Electron 兼容 Mac, Windows 和 Linux, 它构建的应用可在这三个操作系统上面运行。

2015 年 6 月,ECMAScript 6.0 发布。该版本增加了许多新的语法。ECMAScript 以后每年将会发布一个新版本,这无疑将持续促使浏览器厂商不断为 JavaScript 注入新的功能与特性,JavaScript走上了快速发展的正轨。

现在的前端还是前端吗?随着技术的发展,前端开始涉及各个端,js也可以在各端自由畅行,并不断发掘潜力。一位朋友预测,未来只会存在两种开发人员,一个是端开发工程师,一个是云开发工程师。技术的界限越来越模糊,“全栈工程师”、“架构师”等等新的职业词汇不断涌现。作为一个前端开发人员,要学的东西很多,而且不仅仅局限于前端。

最后一个问题,你真的学不动了吗?

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读