首页 > 其他分享 >年终总结2022

年终总结2022

时间:2022-12-30 10:14:17浏览次数:46  
标签:年终总结 typescript 实现 学习 api 2022 使用

  年初搞了Vue3+ts的项目,从刚接触vue3时的vue-cli转为vite,体验非常不错。做了一套后台管理系统模板,elementPlus/TDesign两个UI框架都有做。菜单和路由的关系配置,优雅切换主题等都是适用于各种前端项目的功能和实现,沉淀到了自己的手中。对typescript的推崇也越来越坚定,但是想用好用精还有一段路要去走。可能对于项目需求方面够用,但语言和语法的研究还需要更透彻。各种语言到最后都是相通的,站在更高的层次去看语言的形成和使用,会发现更多的可能性。

  所以今年系统走了一遍typescript的文档,学习了装饰器、pick\omit等新特性。新的语法糖引入,是最好的学习源码的途径。通过学会api的使用,想一遍实现方式,再看看源码的实现,可以发现代码的完整性欠缺和理解各种实现方式的手段。有时一个api的实现调用了其他已经熟练使用或者从未使用的api,也可以加以巩固和学习,然后再今后工作中能用到的地方尽量用这些新特性,或者想到以前实现不合理或者繁琐的地方加以修正、测试,对语法的运用会更加深入,同样的方式在掌握其他语言时也会更容易。

  自己实现了一套简易的自适应配置表单,做了大量的基础demo调试和实现方式的反复修改。在elementUI组件上进行二次开发,原有方法的暴露、新做方法对需求的适配等都有了一定成果。然后项目停了,部门解散了,就开始找工作。

  这期间通过一系列的面试既学习到了很多东西,也了解了现在公司前端的整体要求和技术前景。

  新公司是个初创公司,不卷就很好。研究了数据可视化方面的技术,对比d3.js和antv/x6,出了一些小demo。对两个库的使用和共同点做了一些总结和使用技巧(踩坑)。

  还调研了百度地图、高德地图的一些api使用、资源加载、电子围栏等。两个库的调用封装,使用方法的合并,坐标转换方式,基础工具库的实现等。

   配合UI做了一套基础组件的封装,算是做得比较成功了。对项目的重构也越来越熟练,经验也起了很强的作用。日常的学习和接触新东西可能一下子看不出什么,但不知觉的就会积累沉淀了下来,对工作的开展有非常大的意义。

  展望2023,研究前端3D引擎、拖拽布局功能、react新特性配合typescript使用等。

标签:年终总结,typescript,实现,学习,api,2022,使用
From: https://www.cnblogs.com/rion1234567/p/17010908.html

相关文章

  • 【2022-12-22】连岳摘抄
    23:59人的一生中,最光辉的一天并非是功成名就那天,而是从悲叹与绝望中产生对人生的挑战,以勇敢迈向意志的那一天。                  ......
  • 年终盘点(一)丨2022计讯物联产品家族创新亮点一览
    转眼间,2022年逐渐接近尾声。回顾过去的一年,计讯物联一步一步奋力前行,以创新赋能产品,以口碑见证品牌,以出色的表现收获赞誉,给这一年画下了圆满句号。在此,计讯物联感谢全球客......
  • 2022年终总结
    前言今年是我在生活中成长最迅速的一年,也是我在大人的眼中逐渐变得懂事的一年,不再沉迷于游戏,在工作中敢于承担责任,和同事和朋友相处更加自然,这一切的改变都源自于戒游戏......
  • 【组会】 2022_12_30 4d mmwave radar
    突然想了解一下4d毫米波雷达成像的原理,比如通过哪些图(RDI?RAI?建模等等但找了一圈发现并没有。。Angle-InsensitiveHumanMotionandPostureRecognitionBasedon4......
  • 2022/12/30
    今天调了下elf,还没整完,打算全部做完了塞一篇文章里好菜啊,一天了才一个还没整完...自我定位清晰来不及了,来不及了.jpg星期六还有事,一天都没空,感觉好多事要做啊星期五......
  • 2022 年终总结
    忙忙碌碌无建树,浑浑噩噩又一年又到了感慨时间过得飞快的日子了。疫情依旧,工作按部就班,维护中的项目反而发现了bug,导致几乎有一半时间在旧代码堆里摸爬滚打,忙碌又没有成就......
  • NOIP2022退役记
    退役记标签(空格分隔):重要待到秋来九月八,我花开后百花杀方才想了很长时间,我感觉我应该写这个东西,为我这一年多的竞赛生涯画上一个完整的句号。考试失利,我经历过许多,这次......
  • 考研数学练习题-2022年12月28日
    数量:10......
  • 20221229_每日学习记录
    20221229使用下面的命令可以对Linux的结果进行排序ll-h|awk'{print\$5}'|sort|uniq-cpython的pandas读取csv和筛选某一列中数据也在list中importpandas......
  • VS2022支持.NET Framework4.0的解决方法
    问题描述VS2022打开的项目提示:找不到.NETFramework,Version=v4.0的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。原......