关于前端react框架的一些思考和理解

关于前端react框架的一些思考和理解

初学者对于react的认知和层面

  1. 会用react,知道react怎么去写
  2. 开发项目基本上就是在别人搭建好的模板进行开发
  3. 平时写一些业务代码,能够自己封装组件
认知:
  • 觉得自己完全能够应付工作的需求,已经很可以了
  • 至于有些问题和不理解的东西也不是自己该考虑的事情,毕竟有大佬在前面顶着
  • 自己把自己的事情做好就行了,时而会去优化一些组件,将自己的代码变得更加简洁和更易理解

有一段开发经验的开发者

  1. 会开始重新去读react官方文档,能够感受到react的博大精深
  2. 不再只考虑自己的业务代码,开始困惑为什么这样去写组件
  3. 开始思考页面是如何运行起来的,为什么遵循这个模板的要求就能够展示页面
  4. 去学习webpack工程化,了解一些打包工具
认知:
  • 开发远远没有自己想的那么简单,还有很多盲区没有涉及了解
  • 并没有从一开始就介入到项目之中,每次都是依赖别人的模板进行开发
  • 自己在工作中承担的事情和任务不仅仅是简单的业务层面,开始涉及到对于一些原理的理解
  • 如果不进行深入的理解,就无法提升
  • 开始解构整个项目,明白自己写的业务代码不过是整棵树上的叶子而已,这棵树的主干是如何建立的
  • 不同的项目,主干是不一样的,应对的业务也是不一样的,能够开始给主干增加一些工具提高项目的扩展性

对项目有一定认知和原理有些理解的开发者

  1. 根据实际需求构建合适的项目脚手架
  2. 思考react的哲学思想,重新去学习react
  3. 发现细微处见真知,为什么react组件可以这样去写
  4. 对react中大道至简的一些规则表示震撼
  5. 开始考虑一些性能和规范的问题
认知:
  • 尝试去阅读框架的一些源码
  • 根据自身开发经验用自己认知的最优方案去解决问题
  • 知道为什么要去这么写,原因是什么
  • 职业生涯刚刚开始,开始敬畏

以上仅仅是个人在成为一名前端开发工程师后对于react的一些思考和理解认识,思考有限,所知尚浅,未来还有很长的路要走…

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值