logo头像

-------------

vuex 源码全方位剖析

背景Vue 火不火?我们看 github stars 就知道,现在已超越 React 了,国民的力量还是很强大的。我们在使用 Vue.js 开发应用时,经常会遇到多个组件共享同一个状态,也或者多个组件去更新同一个状态。对于简单的应用,...

react-redux 源码全方位剖析

前言作为前端攻城狮,我们大多都有使用过 Redux,即便没有使用,我相信听肯定听说过。Redux 是一款可预测的状态管理框架,主要提供一个数据存储中心,供外部访问、修改等,因此 Redux 本身和 React 没有什么本质关系。那么我...

react 开发汇总

教程React v16北京时间2017 组件复用Mixin 混入模式最原始的一种复用方式应该就是 Mixin。通过将公用逻辑封装为一个 Mixin,通过注入的方式进行组件间的复用。「ps: 该方式不仅用于组件,也流行于各种 css 预...

MySQl 开发笔记

常用命令 1、查看Mysql服务运行状态 ps aux |grep mysqld 2、检测mysql是否已经启动 service mysqld status 3、登陆数据库 mysql -uroot -p 然后再输入密码

每天两分钟,了解一个流行 NPM 库

每天两分钟,了解一个流行NPM库,废话少说,直接上npm库。 控制台signaleSignale 是一个优雅漂亮的控制台日志输出工具,其核心是可扩展和可配置的,可将其用于日志记录、状态报告以及处理其他 Node 模块和应用的输出渲染方...

理解JavaScript Promise

背景从JavaScript中的异步任务说起,典型的异步任务,是一个setTimeout调用。 setTimeout(() => { // 爱干啥干啥 }, 1000) 通常用...

Linux下登录MySQL

格式:mysql -h主机地址 -u用户名-p用户密码 一、连接到本机上的MYSQL: 1、开启MySQL服务后,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码:mysql -uroot -p 二、连接到远程主...

Vue 组件注册时什么情况在require后面加上default

今天团队内部一起回顾之前项目时,发现两个记忆中相同配置的项目,但其中一个项目可以直接用这样的代码注册组件: Vue.component('Menu', require("./components&#...

ESlint 开发汇总

ESlint 开发汇总

前言ESLint 最初是由 Nicholas C. Zakas 于2013年6月创建的开源项目。它是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,目标是保证代码的一致性和避免错误。在许多方面,它和 J...

Koa 源码全方位剖析

前言Koa 基于 Node.js 平台的下一代 web 开发框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。使用 Koa 编写 web 应用,通过组...