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

作者 : 开心源码 本文共1508个字,预计阅读时间需要4分钟 发布时间: 2022-05-12 共210人阅读

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

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

技术热点

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,没意义,且不可替代行太低.

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 关于2019 前台技术规划该包含什么?

发表回复