Angular项目过大?合理拆分它!

2022-07-26
阅读 6 分钟
10.8k
Angular 让人诟病的一点就是打包后体积很大,一不小心 main.js就大的离谱,其实遇到类似的问题,不管是体积大、数据大、还是流量大,就一个思路:拆分。再配合浏览器的缓存机制,能很好的优化项目访问速度。
封面图

微前端(singleSpa + React )试玩

2019-11-18
阅读 4 分钟
10k
我们团队正在做一个XX系统,技术栈是React,目前该系统日渐庞大,开发及维护成本加大,且每次必须把整个项目一起打包,费时费力。经考虑后决定将其拆分成多个项目,由它们组合成一个完整系统,微前端架构是非常好的选择。

你对项目里的依赖包了解吗

2019-04-27
阅读 4 分钟
7.2k
注意:本文所有依赖包是目前最新版本的 现在很多开发朋友对于使用webapck、babel搭建开发环境已经不陌生,但很少去系统性的了解项目依赖。 本文从环境依赖包说起,让你对自己的开发环境有更深的了解。 为了简单,我们将依赖分个类:Babel相关🔥、Webpack相关🔥、可选的依赖包。注意:带🔥 是指必需的依赖, 下面我们一个一...

撸个简单的MVVM框架

2018-07-30
阅读 10 分钟
3.9k
目前几种主流的mvc(vm)框架都实现了单向数据绑定,而我所理解的双向数据绑定无非就是在单向绑定的基础上给可输入元素(input、textare等)添加了change(input)事件,来动态修改model和 view,并没有多高深。所以无需太过介怀是实现的单向或双向绑定。

webpack配置jquery以及jquery插件

2016-05-23
阅读 2 分钟
5.1k
项目目录大概结构: {代码...} 关键文件内容: {代码...} 关于其他webpack优化可以看看这里