由于js有现成的模块化解决方案,包括commonjs\AMD\ES6的各种现成方案都可以拿来用,而html并没有成熟的模块化解决方案;
html的模块化只有客户端包含和服务器端包含,也就是frameset和shtml可以用来做模块化,但是都不是很合适。
一般来说不建议你这么写,所有的文件都在一个html,这样会导致,加载单个文件时加载过慢,浪费资源,分开写,在性能上要优于单页,React并不是一次加载所有的文件(想想也不可能,那得等多久),他是按需加载,或者根据你当前页面的import使用虚拟dom渲染你的页面,和把功能写在一个页面不能相提并论!分开写,是为了优化资源加载欢迎分享,转载请注明来源:内存溢出
评论列表(0条)