vianvio / FE-Companions

山虽高,我心已决要攀登, 路再难,绊不住我的脚跟; 因为我看到生命之路就在这里。 -- 《天路历程》
448 stars 34 forks source link

20200303 - 林木 #35

Open vianvio opened 4 years ago

vianvio commented 4 years ago

问题列表:

  1. 画一张产品中心项目的业务大图,要求:描述清楚技术底层设施、通用能力、上层业务模块划分。
  2. 根据1中的大图,聊一下技术如何为业务提供价值,为什么要做这些技术方案,解决了什么业务痛点。
  3. 根据当前业务形态,如果疫情突然结束了,系统是否就废了?站在发展的眼光看,技术上还有哪些可以做的,有哪些能力可以沉淀下来?给出具体可落地的方案。
FE-linmu commented 4 years ago
  1. 画了一个当时针对多公众号,多业务中心项目便捷访问的一个图
微信公众号前端设计图
FE-linmu commented 4 years ago
  1. 除了最基础的前端业务需求,主要体现在中间层,中间层主要是为了解决 集团内部很多个公众号配置访问资源时,可能需要配置不同的服务器,现在只需要将相关业务逻辑都写在中间层的页面做统一跳转即可,公众号只需配置中间层的服务器
FE-linmu commented 4 years ago
  1. 不会废,只是最上层的某个 Vue SPA 需求被下架了,整个前端访问资源的方式仍是依据上面的图来的;

前端还可以对现有的项目架构进行优化,达到同项目不同风格的目的

落地:在开发时,和产品、UI及时沟通,有全局思维,预留足够多的 less 变量,当需要切换风格时,改变变量即可