Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sharjeelsafdar/project8-spacex-app
The web app informs users about all the launches by SpaceX and its rockets. It queries SpaceX's GraphQL API for the data. API responses are dynamically cached within service-worker with stale-while-revalidate approach. It's a PWA: is installable and works offline. It's developed using TDD approach and is completely typed with TypeScript.
https://github.com/sharjeelsafdar/project8-spacex-app
apollo-client caching graphql jest offline pwa react react-router-dom rtl serviceworker spacex stale-while-revalidate tdd typescript
Last synced: 5 days ago
JSON representation
The web app informs users about all the launches by SpaceX and its rockets. It queries SpaceX's GraphQL API for the data. API responses are dynamically cached within service-worker with stale-while-revalidate approach. It's a PWA: is installable and works offline. It's developed using TDD approach and is completely typed with TypeScript.
- Host: GitHub
- URL: https://github.com/sharjeelsafdar/project8-spacex-app
- Owner: SharjeelSafdar
- Created: 2020-09-10T08:04:33.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-16T08:09:37.000Z (about 4 years ago)
- Last Synced: 2023-03-07T12:23:30.141Z (almost 2 years ago)
- Topics: apollo-client, caching, graphql, jest, offline, pwa, react, react-router-dom, rtl, serviceworker, spacex, stale-while-revalidate, tdd, typescript
- Language: TypeScript
- Homepage: https://spacex-p8.netlify.app/
- Size: 1.55 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0