240 发简信
IP属地:福建
  • 120
    feflow脚手架

    脚手架,fellow的脚手架基于yeoman全局安装yo和generator 生成脚手架模板 生成结构如下 然后我们可以在这里统一我们前端架构的目录结构,文件命名,后续开发者...

  • Git常用命令&git merge心得

    Command line instructions Git global setup git config --global user.name "小明" : 你提交的时候...

  • 120
    排序算法记录

    快排递归实现 非递归实现 3.排序算法的思想: (1)冒泡排序: 是相邻元素之间的比较和交换,两重循环O(n2);所以,如果两个相邻元素相等,是不会交换的。所以它是一种稳定的...

  • 120
    next.js 的服务端渲染机制(二)

    本文是next.js 的服务端渲染机制(一)的后续 server/render.js这个模块是服务端渲染的核心模块,它主要完成了三个环节: URL path 到组件的文件路径...

  • 120
    git简单使用

    1.git下载git clone address 遇到错误如下图:unable to update url base from redirection1-1.png解决方法如...

  • 120
    vuex

    vuex作为Vue的官方状态管理库,遵循以下原则 状态只读 多个视图依赖同一个状态,共同维护一颗状态树 相同状态,渲染出相同的视图下面是官方图解释: 初始化: vuex里面的...

  • vue-router和react-router实现原理

    首先说明下两种是针对不同框架库的路由库,两种库都有三种路由方式,分别是: hash模式(老版浏览器支持) History模式(高版本浏览器支持) memory / abstr...

  • 120
    Vue-生命周期8个钩子函数

    一份详细的生命周期8个钩子函数,图片中给大家标注很清楚,希望能帮大家很好的理解,这部分也是非常重要的,下面还有各个周期函数的简单实例,自己动手实践一下,理解的更快些,有什么不...

  • redux

    状态管理,react没有提供一个整个应用的状态管理,所以就有redux的出现,首先声明 redux 非必须。redux设计原则: 单一数据源,整个应用只维护一颗state树 ...

  • virtual Dom的diff算法

    diff 在virtual dom上应用,在传统的diff算法上,增加以下几个策略 web UI中DOM节点跨层级操作特别少,可以忽略不计 相同类的两个组件可以生成相似的,t...

  • 120
    setState原理

    setState是异步更新的setState调用时,会执行enqueueSetState方法对当前要设置的state和_pendingStateQueue更新队列进行合并,最...