02-脚手架架构设计和框架搭建

将收货什么

  • 脚手架的实现原理
  • Lerna的常见用法
  • 架构设计技巧和架构图绘制方法

主要内容

  • 学习如何以架构师的角度思考基础架构问题
  • 多package项目管理痛点和解决方案,基于Lerna脚手架框架搭建
  • test-cli脚手架需求分析和架构设计,架构设计图
  • 脚手架调试技巧
  • Lerna源码分析
  • node的module模块肥西
  • yargs使用方法
  • 剖析Lerna架构设计

关键词

  • 脚手架-掌握脚手架原理和开发全流程
  • Lerna-解决多package项目管理痛点
  • 架构设计-学些大厂基础架构设计思路

学习方法

  • 架构三部曲:掌握原理-独立思考-总结反思
  • 深度剖析优秀开源项目,由表及里,由浅入深
  • 视角切换:多切换到架构师视角,从全局思考问题

注意事项

  • 整体难度不高,不用担心学不会,坚持打卡写心得
  • 优秀的程序员不止能够实现功能,更能读懂别人的代码,读懂别人的想法
  • 从知名的开源项目中汲取养分,为我所用,助我成长

你可能感兴趣的:(学习笔记,前端框架,前端)