前端架构的思考

写这个文章的原因,是想要解决多项目长期迭代下,如何更好的规范化开发流程、和如何提高开发效率,前端代码如何更好的重用,和解决代码沉淀的问题。

我们先把问题抛出来;

1、合适多项目多页面,包括多种开发框架的前端架构是什么样的?

2、如何规范化开发流程?

3、多项目中如何使代码达到最大化的重用,且不繁琐?

4、开发人员多,如何落实并且都按照这个规范开发?

有了问题,我们下面就来一个个分析并尝试解决;

1、合适多项目多页面,包括多种开发框架的前端架构是什么样的?

我想要达到的效果是,我可以手动选择需要启动的那个项目;如:

npm run dev name=mall

我也可以手动build我需要的项目;如:

npm run build name=mall

我的多项目中,框架不受限制,可以是vue、react、jquery,甚至是可以是小程序。
我的每个项目,可以单页面应用,也可以是多页面应用。

最重要的是我想要项目中的方法或组件可以公用。

当多项目整合成一个项目的时候,有很多事情需要解决;

  • 每个项目的域名、api接口不一样
  • 如何更方便的开发、联调、发布生产
  • pc项目不需要rem to px

好,下面我们开始设计架构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值