Egg中的错误处理
January 09, 2019
在实现WebServer的过程中,错误处理是一个必不可少的过程,提供优雅的兜底处理是所有Web框架需要解决的事情,Egg在 官方文档中 提到错误处理,除了自行 之外还会有统一的错误处理。 在文档中,明确的指出统一的错误处理是依靠一个 的插件来完成的,这个插件也是egg…
Egg项目中配置文件的keys
December 28, 2018
在之前的文章 深入egg-core前篇 中已经讲述了一个道理,node之所以没有成为一个比较流行的服务器语言,是因为node需要一个企业级的框架。而egg或许是一个不错的选择,针对egg-core的内部实现,将会在这篇文章中作出探索。 初始化Egg…
Egg的集群管理
December 25, 2018
在之前的文章 深入egg-core前篇 中已经讲述了一个道理,node之所以没有成为一个比较流行的服务器语言,是因为node需要一个企业级的框架。而egg或许是一个不错的选择,针对egg-core的内部实现,将会在这篇文章中作出探索。 初学node来编写server…
什么约束了基于Egg的项目的目录规范
December 19, 2018
在之前的文章 深入egg-core前篇 中已经讲述了一个道理,node之所以没有成为一个比较流行的服务器语言,是因为node需要一个企业级的框架。而egg或许是一个不错的选择,针对egg-core的内部实现,将会在这篇文章中作出探索。之前有关注过 Dan Abramov…
深入egg-core前篇
December 18, 2018
我知道node并不是一个语言,所以本文提及的 node作为服务器语言 皆代表node环境下的Javascript 众所周知, egg 是现今一个非常流行的node框架,好像是起源于阿里,还记得刚入前端的时候觉得前端未来的发展有无穷的方向,node算是一个方向,而node…
翻译:优秀的API应该能够预知未来的改变
December 12, 2018
本文出自 overreacted ,这是 Dan Abramov 写的博客,我觉得对很有用所以特意做了这个翻译 系列 ,原文链接请查看 这里 什么造就了一个好的API? 一个 好的 API…
翻译:setState是如何处理更新的
December 09, 2018
本文出自 overreacted ,这是 Dan Abramov 写的博客,我觉得对很有用所以特意做了这个翻译 系列 ,原文链接请查看 这里 当你在组件里调用 的时候,你觉得发生了设么? 或许和你想的一样,React 通过接下来的 状态,重新执行了渲染的函数并且将让DOM…
翻译:我对热更新的期望
December 08, 2018
本文出自 overreacted ,这是 Dan Abramov…
翻译:为什么React的元素有一个叫做$$typeof的属性
December 03, 2018
本文出自 overreacted ,这是 Dan Abramov 写的博客,我觉得对很有用所以特意做了这个翻译 系列 ,原文链接请查看 这里 想象一下如果你编写了下面的一段代码 事实上你是在调用这样一个函数: 这个函数会返回你一个对象,我们把这个对象叫做React元素。React…
翻译:React是如何将Function转变成类的
December 02, 2018
本文出自 overreacted ,这是 Dan Abramov 写的博客,我觉得对很有用所以特意做了这个翻译 系列 ,原文链接请查看 这里 我们可以先来看一下这个用函数定义的 组件: React…
翻译:为什么我们需要些super(props)
November 30, 2018
本文出自 overreacted ,这是 Dan Abramov 写的博客,我觉得对很有用所以特意做了这个翻译 系列 ,原文链接请查看 这里 听说最近好像 Hooks 是一个热议的话题。可笑的是我的第一篇博客和这个相去甚远,我希望能够描述好组件class…
尝试理解Promise源码
November 22, 2018
Promise 是一个老生常谈的题目,我们总会在前端的题目里多多少少的看到关于Promise的题目,奇怪的是,或许大部分人在日常编码中用的总会得心应手,可最后遇到这方面的题目的时候,总是会手足无措,主要原因可能还是对Promise…
浅析wepy源码
May 23, 2018
首先让我们先恭喜RNG,其次我们恭喜LGD(data, lol的玩家一个都不能得罪)。wepy是腾讯自家出品的一个小程序框架。小程序在代码体验上会和vue差不多,很多人从vue转向小程序可以说门槛非常低,但是小程序的开发体验我觉得一直是个问题,样式的支持、js…
静心打磨手中利刃之从Ghost到Passport
October 22, 2017
其实一直有接触 Ghost 这个博客系统,自从学习node开始,就有使用过这个系统,乃至现在公司的博客系统,都是使用这个搭建的,曾经没有好好的去看看源码。最近想要修改这个系统的后台系统,但是 Ghost-Admin…
React-redux解读
September 11, 2017
写react项目快一年了,最近写项目用到了 redux-saga 这个框架,大家总是拿, 和 redux-thunk…
静心打磨手中利刃之Express
September 06, 2017
不知从什么时候开始,node就开始风靡起来,我们甚至都没有谨慎的研究过他和其他服务器的区别,便开始跃跃欲试。相信很多人会和笔者一样,在接触node服务器的第一时刻,便接触到了express,我有个朋友也说过,学一个东西还是要结合框架来学比较好,当时我便听了话,开始了express…
Docker我的前端项目
May 31, 2017
忘了从哪年起,Docker就开始流行起来,根据一个兄弟的描述来说,Docker…
Setting up your React /ES6 Development environment with Webpack, Express and Babel
January 27, 2017
转载自 Setting up your React /ES6 Development environment with Webpack, Express and Babel 在2016年,你需要尝试学习一下react, 而首先,你需要将React和React DOM…