TypeScript 手册学习整理

 2020年05月17日    1446
TypeScript 手册学习整理

TypeScript是JavaScript语言的一个类型化超集,是由微软开发的免费、开源编程语言。其本质上是向JavaScript添加了一些可选的静态类型和基于类的面向对象编程特性,可编译为原生JavaScript语言。目前为止笔者仍认为学TypeScript是非必须的,但不可否认有很多npm模块都在使用或转为使用TypeScript开发,因此有必要学习和掌握这一语言扩展。

阅读全文

Redux 学习笔录

 2020年01月24日    613

Redux 是一个用于JavaScript应用的、可预测状态容器。Redux由Flux演变而来,参考了Elm,并避开了Flux的复杂性。可以将Redux与React或任何其他视图库一起使用。它很小(2kB,包括依赖项),但是大量可用的插件生态系统。

阅读全文

Sequelize 中文文档整理(v5版本)

 2019年10月18日    25798

前些年,本站整理过Sequelize相关中文文档,其时,Sequelize的版本为 v3.* 。现在Sequelize版本已更新到v5.19.6(本文发布之日),Sequelize的功能和API已有较大规模的更新,所以基于v5.*再进行一次梳理,以了解新功能及方便日后使用。

阅读全文

Feathers - Node.js、React Native及浏览器的REST和实时API层

 2019年06月03日    812

Feathers是一个轻量级的REST和实时的API层,可以在Node.js、React Native及浏览器中使用。其核心是一组工具和架构模式,可以轻松创建可扩展的REST API和实时应用程序。使用Feathers,你可以在几分钟内构建原型,并在几天内生产就绪的应用程序。

阅读全文

成熟度模型-REST的实现步骤

 2019年03月02日    1442

最近看Sam Newman的“微服务设计”,其中提到了Martin Fowler的 Richardson Maturity Model 一文,简单翻译如下,以方便以后查阅。

阅读全文