迷你书推荐 | 2019,大前端路在何方?
卷首语 | 2019,大前端路在何方?
作者:覃云
一年又一年,2019 年 GMTC 北京站又要开始了,依照惯例,每年 GMTC 我们都会出一本迷你书,今年也不例外。今年,我们精心挑选了 5 个不同方向的文章,希望能为开发者指点迷津。
犹记得去年这个时候,在轻应用的战场上,微信小程序仍独领风骚,然而,没过多久,支付宝、百度、头条小程序开始崭露头角,在不到一年的时间内,迅速发展成为微信小程序的劲敌,轻应用的战场一时间硝烟弥漫。于此同时,各种小程序跨端框架也应运而生,如京东凹凸实验室的 Taro、滴滴的 Chameleon 等,这些框架不仅能支持多种小程序,还支持手机厂商联合推出的快应用,名副其实的“跨多端”,但对开发者来说,究竟应该选择哪个框架才是正确的?为此,有开发者专门对国内 5 个主流的跨多端框架进行了全方位对比,希望能给正在做技术选型的你一些帮助。
不仅轻应用的战场打得火热,三大框架之争也一直都没有停歇过,在下载量上,React 一骑绝尘,而 Vue 远远比不上 React 和 Augular,但值得一提的是,在过去一年,Vue 在 GitHub 上大爆发,在 Star 数上,Vue 成为三大框架之首,再加上具有革命性的 Vue 3.0 即将发布,Vue 的未来无可限量。
不仅如此,编程语言之间也一直在 battle,虽然 JavaScript 在前端领域仍是霸主,但 TypeScript 的潜力也不容小觑,作为 JavaScript 的超集,TypeScript 为大型应用开发而生,它在过去一年已经成功俘获 Vue 的”芳心“——Vue 3.0 将用 TypeScript 重写,伴随着 Vue 的崛起,相信在未来几年 TypeScript 也会迎来新的爆发。
说完了技术,我们来谈谈前端工程师的成长,前端圈最流行的一句话是“求别再更新,学不动了”,不可否认,前端技术的迭代速度的确很快,但正如我去年所说的逆水行舟,不进则退,无论你在哪个行业,都需要不断学习。前端领域的内容多而杂,怎样在每天的工作和学习中不断前进,是每个前端 er 不断思考的问题。最后,引用张鑫旭在文章里讲的一句话送给大家:“心有猛虎,细嗅蔷薇,不为外物蒙双眼,不因碎语扰心智,一步一步,有条不紊,耐心前进,人生是条长河,希望能有双健康有力的双腿,带我看到尽头最美的风景。”