首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一块腹肌
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
126
文章 126
沸点 0
赞
126
返回
|
搜索文章
赞
文章( 126 )
沸点( 0 )
谈谈观察者模式和发布订阅模式
在网上看到许多关于观察者模式和发布订阅模式的博文,发现很多人都认为观察者模式即发布订阅模式,经过进一步的学习和理解,我认为观察者模式和发布订阅模式还是有一些区别的,下面谈谈我对观察者模式和发布订阅模式的理解「PS:欢迎各路大神指正」。 观察者模式指的是一个对象(Subject)…
Koa2 中间件原理解析 —— 看了就会写
Koa 2.x 版本是当下最流行的 NodeJS 框架,Koa 2.0 的源码特别精简,不像 Express 封装的功能那么多,所以大部分的功能都是由 Koa 开发团队(同 Express 是一家出品)和社区贡献者针对 Koa 对 NodeJS 的封装特性实现的中间件来提供的,…
美菜无线前端架构模型2018
前言今日早读文章由美菜@胖弟弟投稿分享。正文从这开始~~一、回顾美菜前端的发展历史2008-2018年国内前端经历了改革开放般的短期巨变,十年时间,前端的职能颠覆,和其他开发岗位有巨大差异,然而很多公
Vuex 源码分析
本文解读的Vuex版本为2.3.1 Vuex代码结构 Vuex的代码并不多,但麻雀虽小,五脏俱全,下面来看一下其中的实现细节。 源码分析 入口文件 入口文件src/index.js: import { Store, install } from './store' import…
我的源码阅读之路:redux源码剖析
用过react的小伙伴对redux其实并不陌生,基本大多数的React应用用到它。一般大家用redux的时候基本都不会单独去使用它,而是配合react-redux一起去使用。刚学习redux的时候很容易弄混淆redux和react-redux,以为他俩是同一个东西。其实不然,r…
redux中间件
提到中间件,你可能会想到Express和Koa等服务端框架,没想到也没关系,这句话是我装逼用的。 有这样一个问题?我们之前用的Redux都是在Action发出之后立即执行Reducer,计算出state,这是同步操作。如果想异步操作呢?即过一段时间再执行Reducer怎么办?这…
中间件(middleware)
在我们日常开发中,越来越多看到了中间件这个词,例如Koa,redux等。这里就大概记录一下Koa和redux中间件的实现方式,可以从中看到中间件的实现方式都是大同小异,基本都是实现了洋葱模型。 作为TJ大神的作品,真不愧是号称基于 Node.js 平台的下一代 web 开发框架…
【译】快速入门ES6解构以及rest参数语法
我们首先会讨论如何在ES6中对数组以及对象使用解构(destructing)和rest参数语法。然后我们接下来再看一些例子,并且讨论一些quiz。 如果我们每次都要显式地书写{ keys: newVariable },那未免过于啰嗦了。所以我们可以采用简写的形式: 显然,如果你…
Vuex 源码深度解析
在解读源码之前,先来简单了解下 Vuex 的思想。 Vuex 全局维护着一个对象,使用到了单例设计模式。在这个全局对象中,所有属性都是响应式的,任意属性进行了改变,都会造成使用到该属性的组件进行更新。并且只能通过 commit 的方式改变状态,实现了单向数据流模式。 在看接下来…
面向体验的重构优化
前端重构程序员是一个关注代码同时还要留意体验的异类。代码的优化虽然难,但是有比较多的性能测试工具去证明优化的成果。然而体验这种东西,我们又要如何去证明它的好与坏呢? 今天我着重会基于「webnovel」PC站点从以上两点给大家介绍,如何从体验的角度去做重构的优化,并如何用数据去…
下一页
关注了
31
关注者
0
收藏集
4
关注标签
55
加入于
2016-08-27