关于洋葱大前端的一些想法

119 阅读2分钟

我理解的大前端是什么?

  • 前端+客户端,从端上延展,提供一体化的方案,解决一切体验的问题
  • 前端+后端,从效率上综合考量,一专多能

目前我看到的问题是什么?

技术上

  • 深度的Web化带来的性能兼容性等等一系列体验的问题
  • 混乱的跨端协作方式
  • 端侧的不统一
  • 基建不成熟,严重依赖第三方,三方又不能完全符合现状
  • 技术能力相对比“大厂”较弱
  • 技术氛围还有很大的提升空间
  • ....

业务上

  • 组织架构变化,但是技术架构没有跟上
  • 业务上快速迭代,补丁满天飞
  • 部门墙严重,互相交流很少,技术成长也相对缓慢
  • .... ps:少说点容易挨打

整理出核心的问题

  • 打破部门墙
  • 以点破面
  • 技术架构升级
  • 氛围提升

是不是有点虚?

关于前端架构

纵向or横向

  • 站在公司前端整体上来看,纵向解决的是实际的项目线问题,横向解决的是平台性问题

我们会怎么做?

  • 成立专属的小组,聚焦解决横向问题,并增加跨线的合作机会
  • 通过平台、工具、方法论解决效率问题

正在做的事有什么意义?

  • 工程效率

  • 目标是从开发--->生产,完整的解决整体链路的统一和优化

  • 搭建研发平台,让大家的产出可见、有人用、一起维护

  • 标准化的流程,让各方的权限更明确,也逐步完成统一升级,统一处理,统一管控

  • 性能优化

  • 目标是形成监控、分析、处理,并沉淀出处理方案、处理手段

  • 收拢前端体验+UI体验,不要各说各话。

  • 探索新的性能优化手段,解决Web化带来的坑

  • 基础建设

  • 沉淀基础积累,框架、库等基建

  • 解决规范不统一、流程不统一等等问题

  • 关注技术成长,引入新技术、新思路、新方向

关于未来

随着业务的逐步迭代,我们在基建上的探索逐步建立起来,我们希望有更多在其他领域的探索,以下只是构想,大家看看就好

会不会有坑
答案是肯定的,会!
能预想到的是什么,随着功能的完善性能会成为巨大的阻碍。

结束语

希望洋葱在大前端的探索上可以有更多的积累,也希望有更多的选择!!