独孤九剑 Dit (0x05) - 终端篇

据说一个合格的程序员看终端的时间会比看女友的时间还多。 想开发一个受 类*nux 程序员普遍欢迎的程序,你就需要增加对终端的友好支持,包括良好的帮助文档、提示、颜色和自动补全。

Gem-based Jekyll theme 开发小记

Github pages 和 Jekyll 搭配,让一大批静态博客火了起来,方便了不少人,用 markdown 写文章也非常优雅。

前端手记 TodoMVC 之 Redux 篇

React 将应用程序分解成不同的 component,每个 component 单独完成事件响应或者数据展示。把只负责数据展示的 component 叫做 Presentational Component,易复用。把与业务逻辑/业务处理密切相关的 component 叫做 Container Component,极难复用,通常作为 Presentational Component 的父 component 存在,比如我实现的 TodoMVC 中的 TodoApp。

前端手记 TodoMVC 之 Server 篇

在上一篇 前端手记 TodoMVC 之 React 篇 中实现了单页应用 TodoMVC,直接把数据存在前端,当刷新或者重新打开网站时,所有数据都会丢失。虽然对于 TodoMVC 这种应用,把数据缓存在前端是一个不错的选择,但以练习为目的,我还是打算特意为之,实现一个简单的 Server,提供 RESTful API,把 TodoMVC 相关的数据存储在后台。