转载

  • 原文: Redux 官方文档 EN | Redux 官方文档 CN
    1. 有删减重组,需要细读的请直接浏览官方文档。
    2. 专注 Redux 核心概念和开发流程,希望可以通过 15-20 分钟的阅读,对 Redux 有比较全面的了解,可以快速上手。

    Redux 入门介绍

    Redux is a predictable state container for JavaScript apps.

    Redux 是一个给JavaScript app使用的可预测的状态容器。

    为什么需要Redux?(动机)

    JavaScript单页应用越来越复杂,代码必须管理远比以前多的状态(state)。这个状态包

  • 原文地址

    一、不要别人点什么,就做什么

    我的第一份工作,只干了8个月,那家公司就倒闭了。我问经理,接下来我该怎么办,他说:

    "小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么。
    不要接受那样一份工作,别人下命令你该干什么,以及怎么干。
    你要去一个地方,那里的人肯定你对产品的想法,相信你的能力,放手让你去做。"

    二、推销自己

    我进入雅虎公司以后,经理有一天跟我谈话,他觉得我还做得不够。

    "你工作得很好,代码看上去不错,很少出Bug。
    但是,问题是别人都没看到这一点。
    为了让其他人相信你,你必须首先让别人知道你做了什么。
    你需要推销自己,引起别人的注意。"

    我这才意识到,即使做出了很好

  • Promise的队列与setTimeout的队列的有何关联?(内容转自知乎)

    本篇文章内容来自知乎上的一个问题

    ## 令人疑惑的问题

    执行如下代码:

    setTimeout(function(){console.log(4)},0);
    new Promise(function(resolve){
        console.log(1)
        for( var i=0 ; i<10000 ; i++ ){
            i==9999 && resolve()
        }
        console.log(2)
    }).then(function(){
        console

  • 手摸手,带你用vue撸后台 系列一(基础篇)
    手摸手,带你用vue撸后台 系列二(登录权限篇)
    手摸手,带你用vue撸后台 系列三(实战篇)
    手摸手,带你用vue撸后台 系列四(vueAdmin 一个极简的后台基础模板)


  • 这是浏览器的工作原理:新式网络浏览器幕后揭秘(英文)/(中文)的阅读笔记。尽量精简原文章,方便回忆和复习相关概念。

    十分推荐阅读原文(原文应该非常有名),这里只是自用的笔记和归纳~

    浏览器的工作原理

    一、浏览器的结构

    浏览器的主要组件为:

    • 用户界面 - 包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗口(显示页面),其他部分都属于用户界面。
    • 浏览器引擎 - 在用户界面和渲染引擎之间传送指令。
    • 渲染引擎 - 显示(渲染)请求的内容。如果请求的内容是 HTML,它就负责解析 HTML 和 CSS 内容,并将解析后的内容显示在屏幕上。
    • 网络 - 用于网络调用,比如 HTTP 请求。其