在单页应用上,前端路由并不陌生。很多前端框架也会有独立开发或推荐配套使用的路由系统。那么,当我们在谈前端路由的时候,还可以谈些什么?本文将简要分析并实现一个的前端路由,并对 react-router 进行分析。
最近,项目用了 React,配套使用了 Webpack,毕竟热替换(react-hot-loader)吸引力确实高,开发模式下使用 webpack 构建其实也够用,并且相对 gulp-webpack 来说,模块的编译等待时间大大缩小,这是生命啊! 发布时,借助 gulp 来进行其他方面的处理,如合图,打包等。或许把这些边幅修一修、支持下,Webpack 估计就要逆天了吧?
在 Nodejs 中,异步的 I/O 操作在完成时会触发事件队列中的具体事件。这里的主要原因是这些对象本质上是通过继承 EventEmitter 来实现对事件的处理和回调,如文件的 file 读写等。(这里的事件与 DOM 树上事件不同,不存在事件冒泡和捕获的情况。)
下一版本的 Firefox OS 移动操作系统将通过使用其多核处理器来充分利用设备的性能,JavaScript 虽然在单线程上执行,但通过使用 web workers 可以实现代码的并行执行,这样将释放浏览器中任何可能阻塞主线程的程序,UI 动画也将因此更顺畅的执行。
除了我们日常使用的调试方法,在 Chrome 中,其含有一些有意思的方法,有助于提高我们的开发调试效率。
Copyright © 2011-2021 AlloyTeam. All Rights Reserved. Powered By WordPress
粤ICP备15071938号-2