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

 2019年10月18日    1302

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

阅读全文

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

 2019年06月03日    408

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

阅读全文

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

 2019年03月02日    682

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

阅读全文

Mongoose中文文档-指南之查询(Queries)

 2018年12月03日    1304

Mongoose模型的很多类方法都不能直接返回查询或操作结果,其会返回一个"Query"对象,我们需要从Query对象中获取操作结果。Query对象是一个链式查询,我们可以在查询过程中引用其它文档,也可以流式的传输查询结果。

阅读全文

Mongoose中文文档-指南之验证(Validation)

 2018年11月27日    631

验证器是定义于SchemaType中的验证中间件,用于文档更新或保存期间对输入值进行验证。你可以使用Mongoose内置的验证器,也可以自自定义验证器。无论哪种验证器,都可以手工或自动触发。

阅读全文