hnzhangyang / project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

前端领域日新月异,从之前如刀耕火种般的”页面仔“,发展到现在的工程级,多人合作开发,仅仅十来年的时间。一个优秀的前端开发工程师,不仅仅要精通自己的专业领域,了解设备终端的特点、OS、运行环境。还应当具备良好的审美和对用户体验的感觉, 以及了解服务部署、服务运维的知识。

我喜欢用博客的形式,将自己学习的点点滴滴记录下来,文中难免有疏漏,措辞也不是很精确,各位同学如果发现有疑问、错误之处,欢迎指出。

结合工作上的经验以及前端研发的特点,一个完备的技术体系应该包含如下5个方面。

  • 技术工具栈
  • 构建工具栈
  • 自动化测试
  • 部署平台
  • 监控体系

前端架构的搭建归根结底是围绕业务发展、团队规模和团队特点量身打造的,旨在提升团队整体的研发效率,确保线上的质量和稳定性。

其中对于前端的技术工具栈,大家一定在日常开发中用得最多,了解的最深。本文不再赘述。

博客将从其余的四个方面展开学习,探讨前端架构的选择、开发,每个主题分别建立一个子目录,并提供博客文档和代码,大家可以去相应的目录查找观看。 : )

About