博客列表

  • service worker: 让web应用变得逆天的起来

    目前,service worker已经作为草案被提出,可以实现消息推动、地理围栏、离线应用等功能,相当于在浏览器端建立了一个代理服务,实现一些现在看来逆天的功能。

  • Fetch API: 异步请求新解决方案

    浏览器通过XMLHttpRequest(XHR)来实现异步请求,但是这种方式存在职责不分离、回调嵌套问题等问题,为了更好解决上述问题,出现了新的异步解决方案Fetch API。

  • react-router的实现原理

    本文就react-router的内部实现进行分析,分析的内容包含两大部分: 一是对react-router赖以依存的history进行研究;二是分析react-router是如何实现URL与UI同步的。

  • Immutable.js及在React中的应用

    immutable是Facebook开源的一个项目,用于实现javascript的数据不可变,解决引用带来的副作用,目前已经在很多场景下得到大量使用。

  • bootstrap4源码阅读体会

    bootstrap已经使用了很长时间,但是从来没有好好研究过其设计结构,春节期间闲来无事就阅读了源码。通过阅读发现了不少知识的盲点和误解,对css有了更深入的理解。总结几点印象较深的体会,分享给大家。