文件名称:react-redux-typescript-swagger-api-pattern:一种使用React + Redux + Typescript + Swagger API的模式
文件大小:250KB
文件格式:ZIP
更新时间:2024-06-03 11:01:01
TypeScript
React + Redux + OAuth2 + Swagger Codegen API客户端+ TypeScript模式 这是将React与Redux结合使用的一种模式,该脚本使用TypeScript中的Swagger Codegen API客户端来构建应用程序。 这是基于我构建。 请首先参考该模式以了解该方法。 对于API示例,我们使用 API,其中包括Swagger API定义,我们使用来生成API客户端。 我们还包括一个OAuth 2身份验证示例。 请注意,这与API示例无关! 您还可以阅读 布局 我们添加了一个auth模块和一个api模块: src/modules/auth认证模块 src/modules/petstore一个显示宠物列表并与API交互的示例模块。 src/modules/api API模块的根文件 在这些模块中的每个模块中,我们都按照原始模式中的示例模
【文件预览】:
react-redux-typescript-swagger-api-pattern-master
----public()
--------manifest.json(492B)
--------index.html(2KB)
--------robots.txt(67B)
--------favicon.ico(3KB)
--------logo512.png(9KB)
--------logo192.png(5KB)
----.eslintrc.js(2KB)
----src()
--------index.tsx(445B)
--------logo.svg(3KB)
--------index.css(366B)
--------modules()
--------App.test.tsx(280B)
--------types()
--------App.css(564B)
--------App.tsx(854B)
--------react-app-env.d.ts(40B)
--------serviceWorker.ts(5KB)
--------setupTests.ts(254B)
----.vscode()
--------launch.json(484B)
--------settings.json(269B)
----tsconfig.json(514B)
----README.md(3KB)
----gen()
--------api()
----api.json(143B)
----README-CRA.md(2KB)
----.gitignore(310B)
----package-lock.json(589KB)
----package.json(1KB)
----.nvmrc(8B)