通过ReactHooks直接操作api神库:ReactQuery

React Query 是一个以react hooks为基础进行异步获取,缓存和更改数据的库,react query仓库文档原文描述:

Hooks for fetching, caching and updating asynchronous data in React

换言之,是一个异步处理数据的库。这么重要而且好用的库当然要收入囊中,把他学起来,本篇着重介绍整个项目的构建过程。
p.s 该篇的后端服务用这篇 配置的服务端

Read More

SwaggerUI通过swagger-jsdoc在node里的应用和配置

SwaggerUI,在Java里应该是常用工具,能根据api文件自动生成网页版的api文档界面,感觉挺有意思的,其实他支持各种语言,本篇分享一下在node里的简单配置方法,顺手搭建了个简单的服务。
(p.s. 本篇后续有续篇,利用本篇的服务,介绍一下前端的状态管理组件React Query的玩法,配合本篇搭建的服务使用。)

Read More

GraphQL学习

去年自学了GraphQL,这里重新整理一下笔记。国内使用GraphQL的项目毕竟还不多,这里写个demo,做个小小的探索。

GraphQL是facebook发明的一套API查询语言,支持多种语言,这里用js演示,官网有详细的说明
比起传统的后端API整合

Read More