慢的解决办法就是删除了 eslint和babel 还有解决所有控制台报错
就像java的 dubbo 一样;
前端工程可以拆分成好几个项目,本来100个页面,开发的时候热更新很慢,打包的时候也很慢,
拆分成两个项目,一个主项目,一个功能项目(包含订单啊,购物等模块),
然后主项目和功能项目分别启动,然后在主项目中使用功能项目的组件,通过远程调用的方式将功能项目中的组件注入到主项目中;
前端能这样做么?
慢的解决办法就是删除了 eslint和babel 还有解决所有控制台报错
就像java的 dubbo 一样;
前端工程可以拆分成好几个项目,本来100个页面,开发的时候热更新很慢,打包的时候也很慢,
拆分成两个项目,一个主项目,一个功能项目(包含订单啊,购物等模块),
然后主项目和功能项目分别启动,然后在主项目中使用功能项目的组件,通过远程调用的方式将功能项目中的组件注入到主项目中;
前端能这样做么?
10 回答11.2k 阅读
15 回答8.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6k 阅读
2 回答2.8k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
Rpc框架不是特别了解,按我的理解主要是对java方法的远程调用。
题主说的概念大概是【远程调用组件】?相当于是把一个组件库放在云端,不需要每个项目去引用组件库,而是以某种方式和云端进行通信后直接调用组件。
【1】首先方法一般比较容易独立出来方便重复使用,但如果是组件为单位调用的,组件本身可能是需要进行一些定制的,而不是像方法一样输入-》输出。
【2】如果以页面为单位调用,你说的100个页面,本身就可以按功能拆分成不同的项目,项目之间用链接直接跳转对用户来说感知并不明显。
对于你说的【开发的时候热更新很慢,打包的时候也很慢】我觉得拆分成多个子项目就可以解决了呀