文件名称:react-auth-sample:具有React前端和简单Rust后端的小样本项目
文件大小:542KB
文件格式:ZIP
更新时间:2024-04-24 16:06:26
TypeScript
React身份验证样本 具有React前端和简单Rust后端的小样本项目。 该项目的目标 使用编写Rust API 为API编写Rust测试 在TypeScript中创建一个具有登录/注册和注销功能的简单React应用 用Jest编写React测试 使用集成测试 使用执行本地集成测试 使用GitHub Actions自动执行测试 运行样本 这是运行此项目的几种方法。 使用Docker 简单命令: $ docker-compose up 然后打开您喜欢的浏览器以 手动的 要执行此版本,您将必须安装rust build tools和yarn 。 react-auth-backend $ cargo run react-auth-frontend $ yarn install react-auth-frontend $ yarn start 然后打开您喜欢的浏览器以 运行集成测试
【文件预览】:
react-auth-sample-main
----sonar-project.properties(393B)
----.github()
--------workflows()
----react-auth-backend()
--------.dockerignore(17B)
--------Cargo.toml(449B)
--------Cargo.lock(49KB)
--------src()
--------Dockerfile(320B)
--------.gitignore(8B)
----docker-compose.test.yml(828B)
----react-auth-frontend()
--------.dockerignore(12B)
--------public()
--------yarn.lock(521KB)
--------src()
--------Dockerfile(390B)
--------tsconfig.json(633B)
--------README.md(2KB)
--------nginx.conf(2KB)
--------.gitignore(310B)
--------package.json(1KB)
----README.md(4KB)
----docker-compose.yml(503B)
----.gitignore(2KB)
----e2e()
--------.eslintrc.json(100B)
--------yarn.lock(58KB)
--------cypress()
--------cypress.json(52B)
--------.gitignore(310B)
--------package.json(119B)