1.2020项目和技术总结
**2020及其不平凡的一年,疫情影响很多人,也改变很多人,也让我们更加懂得生命诚可贵**。
- 项目总结:这一年大大小小做了三个项目,两个小程序类的项目,还有一个后台管理系统的项目,主要技术栈还是Vue全家桶和原生小程序,项目的难度一般,不过都是从0到1,参与其中底层的设计,抽离成底层模板,这块是基于原来项目积累沉淀而来,也参考一些开源项目进行构建,一个个文件夹的拆分,一个个class | function 的抽离,让自己对前端的模块化、组件化、工程化有近一步的理解;让自己有了很多提升,确实项目驱动让自己有了不少的成长,这里不由得惊叹高级的架构师的设计。
- 技术总结:带我的师傅说到,对于非科班出身的开发人员来说,数据结构、设计模式、语言的基础知识打好基石,才能有更高的技术拓展性,确实是,就JavaScript语言而言,有非常多的基础知识需要扎实,基本类型、引用类型、执行上下文、预编译、作用域链、原型链...等等,这些都是重中之重,而如果学习过数据结构和设计模式,那会更加对你技术有帮助,目前这些只是大脑中的框架,当让我们更加有信心和方向学会这块。这些知识只是简单学过一遍,但是没有融会贯通,唯一的好处就是有个概念。
2. 2020好的习惯输出
- 技术输出:技术以文档形式输出,发布在掘金和语雀平台
- 扎实基础:养成看书的习惯,多刷JavaScript类书籍和技术文档
- 源码阅读:underscore工具库和vue源码阅读
- 项目底层:注重项目底层的搭建,确保可读性和可扩展性
- 技术交流:和公司内部的小伙伴技术分享和总结,互相学习。
3.2021展望
新的一年,总希望自己有很大的提升和改变,比如技术这块更加扎实,成功走向高富帅,so,下面给自己定的小目标吧:
- 坚持原有的好习惯
- 多写读书笔记或技术文档输出
- 技术不局限于Vue和小程序,还有react
- 冲大厂
- 锻炼锻炼还是得锻炼
- 运营个人前端公众号