浅析前端技术体系

本文深入探讨前端技术体系,包括前后端分离、线下层、基础设施层、保障层和业务层的详细划分。阐述了业务系统的组件、公共库、第三方库的组织,以及配置系统、消息系统、鉴权系统、监控系统、统计系统和测试系统的构建。同时,提到了资源管理系统、数据持久化系统、运维系统、工具集和组件系统的重要性,旨在建立一套完整且高效的技术体系。
摘要由CSDN通过智能技术生成

01- 前后端分离

 

  • 不只是前后端代码的分离,而是系统级的分离。
  • 前端要有一整套独立的开发、线上服务与周边保障体系,从而更敏捷地支撑用户端业务的快速发展
  • 实现跨业务线的技术资源横向复用。

02- 前端技术体系

前端技术体系

整个前端技术体系可以分为四个层次:

  • 线下层的重点在于提高开发效率,
  • 基础设施层重点关注稳定性,
  • 保障层重点关注质量与可用性,
  • 业务层重点关注服务的全面性和可复用性。

03- 业务系统

业务系统

业务系统是核心系统(浏览器或者App中的前端应用本身),其它系统是对它的支持或者控制。
业务系统可以分为业务组件、公共库和第三方库三个层次:

  • 公共样式库:

    • 有利于各业务线之间保持用户体验的一致性。
    • 各业务线在公共样式库的基础之上做可复用的UI组件,促进效率提升。
  • 公共功能库:

    • 包括常用的功能模块,
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值