javascript

开源 | pems : 一个 Javascript 全栈的电力设施管理系统

在 GitHub 上开源了一个电力设施管理系统(经过授权), 主要使用了 Javascript 做前后端的开发: React + Ant Design + Koa2.

GitHub Demo 链接

2019-11-29 / 2 min read

解读 Vue CLI 4.0 beta 工具链

这篇文章主要会对 vue-cli 工具源码进行一些解读及学习,版本为 4.0.0-beta1 。

2019-08-30 / 8 min read

前端监控方案探究

最近有在总结一些前端监控的方案,这篇文章用来做一个汇总,篇幅会以方案描述和方法论为主,也会有部分代码。

2019-06-14 / 6 min read

Koa 源码解析

最近有用到 Express 以及 Koa 做一些 Mock Server 以及开发平台的搭建工作,这篇文章会把 Koa 常用方法的流程源码梳理一下,用到的 Koa 版本是 2.7.0 。

2019-03-22 / 4 min read

关于 Node 中的 Event Loop

Event Loop 顾名思义是一个事件派发环,类似于 iOS/Mac 中的 Runloop。
最近有空仔细的学习了下相关的知识,这篇文章讲的 Event Loop 主要针对 Node 环境, 最后也概述了浏览器环境下的 Event Loop 。

2019-01-29 / 16 min read

React Hooks

React Conf 2018 上 React 提出了关于 React Hooks 的提案,Hooks 作为 React v16.7.0-alpha 中加入的新特性引起了广泛的讨论,这篇文章主要描述了 Hooks 的基础使用,社区的一些讨论以及个人的一些思考。
基础使用部分来源于官方文档
讨论来源于社区以及官方仓库中的 RFC

2018-11-30 / 8 min read

Cordova 源码解析笔记

Cordova 是一个支持使用 html, css, javascript 来进行跨平台开发的开源框架,前身是 PhoneGap, 但是其与 ReactNative 不同,Cordova 是通过各平台内 webview 来进行 UI 展示,而非解释成 native code 的方式。

2018-09-17 / 8 min read

JavaScript 作用域,引擎工作流程及优化

最近一直在写 React,抽空对一些 Javascript 概念及引擎工作方式学习总结一下。

2018-07-20 / 14 min read