关于2019 前端技术规划该包含什么?

栏目: IOS · Android · 发布时间: 4年前

斗胆说一下,希望不会偏差。

以下列表按重要权重排列(越后面越重要)

技术热点

Flutter: 继续深入下去是不得不搞 Native 的,所以如果不满足只做 UI 层面的话,是一定要学 iOS 和 Android 的,这样又是平台 API + 一门语言。门槛不低,成本不小。

WASM: 开始开始玩玩,目前 C / C++ / Rust / Go 都已经支持了,注意,只是玩玩就好,总感觉这不是前端的主战场,而是那些系统开发 程序员 的世界。如果你可以玩得很溜,可能你已经不是前端了。

PWA: 持续关注,不过这玩意其实真的很简单很简单,只要学会 Service Worker + Cache API 就算掌握了 80% 了,需要的时候再学也来得及。

GraphQL: 嗯,看你能不能推动了。

上面是可预见的在 2019 依然是前端热门技术点的名词,但是,并不是每个团队、每个人都需要的。

前端周边

微信小程序: 随着各种方案(mpvue 、Taro等等)出现,我觉得微信小程序对于前端老手来说已经是一两天上手的事情了,2018 年后半年又支持云函数了,更是前端的福音,你要还没上手,可能会有点落后了。

Electron: 这玩意简直是做团队内部 工具 的利器,也是前端老手秒上手的东西,可以给团队做些玩意了。

这算是『前端周边』,我自己是这么分类的。会了更好,不会也无所谓。

学了加分,不学可惜

rxjs

TypeScript: 学完你会后悔,后悔没有早点学。18年最有收获的就是学了它。

应该要掌握的技能

A/R/V: 老生长谈的框架选择

一门后端语言: 我自己是 Node / Golang

Docker: 云原生时代,你不得不要了解的,甚至于可以开始 k8s。

项目工程化: CI / CD ,不谈了,这是一个累活,不是技术活

自动化测试:单元测试、集成测试、e2e测试都是可以单独分享的大块

PPT & 演讲: 别问为什么

需要持续充电的知识: CS 基础

算法

操作系统

计算机网络

注意之前说的是『技能』,这里是『知识』

以上是我个人觉得这两年自己梳理的一些前端脉络,鉴于自己计划之后会比较少的做前端了,所以视野往别的方向看了看。

反正说到这了,顺便说说自己的 2018 技术总结:

TypeScript: 上手之后,写代码更自信了

rxjs: 自2017年『入门』两次之后,2018年又一次入门,这次觉得真的入门了。这次是看 @程墨Morgan 大佬的书入门的,感谢。现在自己也在慢慢写一个笔记总结 riskers/rxjs-note

微信小程序: 上线了一个小程序,用 Taro 开发的,感谢京东团队,能让我用 React 开发小程序。

Electron: 分别在两家公司做了两个不算完整的桌面应用,只能算是会用了,了解架构

三大框架: 自己一直是 React 技术栈,前一阵分别用他们实现同一个界面,顺便学习 Vue 和 Angular 我之前也写过回答 前端三大框架有哪些异同? - 一波不是一波的回答 - 知乎 https://www.zhihu.com/question/304826338/answer/548649563 。怎么说呢,我觉得框架只是工具而已,我自信我可以都可以用他们写出漂亮的代码。大家不要再争了,有空多看看书吧,web前端学习交流裙:前面 四8️四 中间 七五七 最后是七六0

Chrome Extension: 公司开发了一款 Chrome 插件,自己也开始了解这个生态,写了一本小书 写了一本 Chrome Extension 小书 · Issue #39 · riskers/blog

2019 年目标:

Flutter 学习,不过是纯兴趣,不设目标

深入后端,而不是简单的 CURD,需要补大量的知识,我应该能行。至于哪些知识,太多太细了,我现在也逐渐地在摸门路。

计算机基础很重要,要不工作永远是学个语言调平台api,没意义,且不可替代行太低.


以上所述就是小编给大家介绍的《关于2019 前端技术规划该包含什么?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP高级开发技术与应用

PHP高级开发技术与应用

曹铁群、孙一江、张永学 / 清华大学出版社 / 2002-5-1 / 32.00

作为一本介绍PHP高级开发技术的书籍,本书并不像一般介绍PHP语言的书籍那样讲述大量的语法规则,罗列大量的函数,而是着眼于PHP在Web中的实际应用,特别是PHP对最新技术的支持,比如WAP技术、XML技术等。 本书涉及到的内容主要有:高级环境配置、高级语法和应用、正则表达式、面向对象技术、高级图像技术、用PHPLIB实现模板的处理、用PHPDoc实现文档的自动生成、PHP与组件技术、PH......一起来看看 《PHP高级开发技术与应用》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具