文件名称:Do-I-need-an-Umbrella:我需要一把雨伞吗
文件大小:563KB
文件格式:ZIP
更新时间:2024-04-14 07:04:07
notifications react nodejs javascript weather
我需要一把雨伞吗 介绍 你今天应该用雨伞吗? 技术栈: 使用Node.js && React (带有Express.js && TypeScript )的完整堆栈网站 使用API密钥(OpenWeatherMap)从第三方API获取信息 使用Jest和Enzyme && SuperTest && Nock 有一个CI( GitHub Actions ),在合并PR之前在其中运行测试,合并后使用Serverless框架将BE推送到AWS Lambdas 使用机密信息使用环境变量推送到AWS并从OpenWeatherMap获取 使用TDD创建
【文件预览】:
Do-I-need-an-Umbrella-master
----frontend()
--------index.tsx(170B)
--------public()
--------utils.ts(630B)
--------images()
--------__tests__()
--------app.tsx(2KB)
--------useShouldUseUmbrella.ts(2KB)
--------app.css(480B)
--------declaration.d.ts(190B)
----be.config.js(825B)
----webpack.dev.js(535B)
----.github()
--------mergify.yml(219B)
--------dependabot.yml(125B)
--------workflows()
----webpack.prod.js(545B)
----index.ts(112B)
----.eslintrc.js(571B)
----globalTypes.ts(963B)
----babel.config.js(466B)
----integration-test()
--------mock_responses()
--------NeedUmbrellaEndpoint.test.ts(2KB)
----jest-helpers()
--------setupJest.ts(480B)
----README.MD(830B)
----tsconfig.json(6KB)
----LICENSE(11KB)
----jest.config.js(407B)
----.prettierrc(43B)
----webpack.common.js(1KB)
----serverless.yml(667B)
----api()
--------app.ts(447B)
--------client()
--------paths.ts(129B)
--------needUmbrella()
----ui-tests()
--------pages()
--------doINeedAnUmbrella.test.ts(3KB)
--------requests()
--------__image_snapshots__()
----jest.ui.config.js(115B)
----.gitignore(83B)
----package-lock.json(1.23MB)
----package.json(4KB)