03 2018 档案
摘要:https://github.com/webpack/docs/wiki/hot-module-replacement-with-webpack https://www.jianshu.com/p/941bfaf13be1 什么是HMR? Hot Module Replacement(HMR)在we
阅读全文
摘要:我们知道一个web app如果太大会严重影响用户的体验,如何能够最快速度地让用户看到完整页面是优化web应用需要做的重要工作。 这其中使用code split实现lazy加载,只让用户初次访问时只加载必须的html,css,javascrip是一个比较好的思路。那么到底什么情况下应该使用code s
阅读全文
摘要:https://medium.com/@rajaraodv/webpack-hot-module-replacement-hmr-e756a726a07
阅读全文
摘要:原文链接: https://medium.com/@rajaraodv/webpack-the-confusing-parts-58712f8fcad9 webpack的核心哲学 1. 任何皆模块 正如js文件可以是"modules",任何其他的文件,比如css, images, html都可以被视
阅读全文
摘要:web assembly混合javascript和另外底层语言编译的模块,共同运行。将js的高级,易用及c/c++的高效底层优势结合起来。 最可能的用处是提供一种可行的方法将原来的c/c++应用porting到web上去。 https://developer.mozilla.org/en-US/do
阅读全文
摘要:像java这样的高级语言,往往先做好部分编译,在运行时,再使用JIT将前面编译的中间件输出编译为机器语言,放到机器上运行。这可能会影响到运行的性能。 再比如,像angular的web 应用,angular bootup起来后,必须在浏览器中执行编译过程,形成普通的js代码,浏览器才能理解并执行。而这
阅读全文
摘要:一般在项目或者产品开发流程中,先是开发人员在本地做好开发及测试,其中可能包含很多用于测试用的目录以及源代码文件,在部署前往往会有一个build过程。web项目最终build产生出优化生产环境下减少http请求的bundle js,已经有了sprite image外加css代码的适合生产部署的系统。在
阅读全文
摘要:很多时候拿到一个spa,特别是基于jquery的比较复杂的spa时,如果你好奇他是如何工作的,往往没有头绪。 由于spa基本上都是基于事件触发的,一个可行的办法是通过查看事件处理代码能够对spa有一个基本的掌握。 http://www.sprymedia.co.uk/article/Visual+E
阅读全文