建立自己的知识架构,并且在这个架构上,不断地进行优化

  • 产品思维,链路闭环思维
  • 熟练掌握一个技术栈的生态圈,和开源组件
    • 跨端技术
  • 知识的目录或索引,把零散的知识组织起来,帮助我们发现一些知识上的盲区
  • 知识树的逻辑性和完备性

避免在遇到一些需求时,自己费了很大力气去实现,却发现原来早有开源的方案

  • 以一种认真的态度去做事,才能更好地深入到本质,然后深入下去
  • 从本质出发,帮助我们构建自己的知识体系,进而形成对技术的敏锐判断力
  • 在“轮子”层出不穷的前端圈,如何选择合适的技术就显得尤为重要
  • 掌握打包部署、单元测试,以及了解React 生态圈的一些常用项目,才能真正完成一个应用的开发

react技术栈.svg

系统模块

用户注册登录系统

支付系统

支付系统 支付系统 https://www.yuque.com/tod/pay

  1. 微信支付
  2. 支付宝支付
  3. 银联支付

项目集成

  • 提供企业中台解决方案
    • 降低企业生产成本
    • 提供前端的一致性体验
    • 形成组织过程资产
  • 提供业务组件解决方案
    • 组件设计
    • 模板设计
    • layout布局
  • 前端治理
  • 前端规范
  • 好的代码
    • 方便阅读,见名知其意
    • 利于维护
    • 提高编程效率

技术如何支撑当前业务开发

如何规划未来技术发展?

  1. 现有体系的完善,升级
  2. 统一基础设施[固化技术栈]:监控、埋点、组件、框架
  3. 代码规范
  4. 研发规范
  5. 统一文档平台