最近学到的新东西

博主分享了从自学Node.js到加入知名公司的历程,详细介绍了在新公司中接触的Umi, Dav, Egg, TypeScript和MongoDB等技术,以及code review如何促进个人成长。并决定将学到的新知识整理成博客进行深入学习。" 111513285,10296833,Flutter隐藏AppBar返回按钮,"['Flutter', 'UI设计', '导航']
摘要由CSDN通过智能技术生成

为啥两个多月没写博客了

前段时间忙着面试跳槽,后来终于在6.13号入职了新公司–知道创宇。

关于新公司

之前的跳槽主要是想要进入更大的团队提升自己,希望能接触node等等我一直很想学习的东西。面试知道创宇的时候,面试官说这边就是node,刚好跟我的愿望不谋而合,后来也就顺利入职了。

想想也很不容易了,从0开始自学,第一家公司只有我一个前端和另一个后端,到现在一步一步学习进步,慢慢跳槽,终于算是进入了一家在业内比较有名气的公司。人数很多,技术栈也很丰富,而且这边对我的推动非常大。入职之后也是基本没有什么适应时间,直接开始写代码。而且这也正是我现在所需要的,之前看了很多egg,node,typescript相关的东西,但是纸上得来终觉浅,要学会还是得动手写代码。

所以入职之后的这段时间,可以说是有压力有很充实了,Umi, Dav,Egg, Typescript,MongoDB等等新东西扑面而来,一时间难以消化,只能硬着头皮学,经过这段时间,算是勉强搞明白了个大概,写的也熟练了一些,但距离完全消化这些知识肯定也还很远。

好在这边有code reciew,每次写的代码都会有大佬看看,提出问题再修改,这个过程对我的帮助也非常大。

最近学到的新东西

这段时间学了很多东西,但迫于学习压力和工期,一直没有时间整理记录。这样其实很不好,学到的知识还是应该在脑海中整理记录一下,而写博客正是这个过程。这样不仅能加深理解,还能发现自己的不足。

所以在这里列出最近接触的新东西,之后每一个来单独总结出一篇博客,先从简单的开始

  • 常用库类
    • BigNumber.js : 用于数据处理和精确计算的库,弥补js的精度问题
    • moment.js : 用于时间处理的库,非常方便
    • Mongoose : node.js 链接 MongoDB 的库,封装了一些方法,但不是很全面,项目中还是要和MongoDB的原生语句搭配使用
  • React 生态
    • Umi : 阿里出的 可插拔的企业级 react 应用框架
    • Dav : dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。但我们这里搭配Umi使用
  • 后端
    • Egg: 阿里出的一款 node.js 企业级后端框架
    • MongoDB: 使用的数据库
  • Typescript: ts也是看了好久,不用也是白看,写了之后还是挺舒服的,感觉一切都很稳健,每个类型,接口,都有了固定的形状。怪不得都说写大型项目要ts。
  • 开发工具
    • vscode: 用了几年atom,转了vscode之后,除了少数不适应之外,真香
    • Robo/Studio 3T MongoDB的可视化工具,方便不会写语句的来增删改查

写在最后

任何事物都是有好有坏的,最近虽然学到了很多新东西,却也因为工作忙碌,没时间总结消化。不过这种情况也不是常态,所以接下来要抓紧时间,把近期学到的东西消化整理,认真补上我得博客,加油~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值