https://github.com/georgewpark/spacex-launches-table
This project demonstrates how React and the fetch API can be used to retrieve mission/launch data from the SpaceX REST API and display that data in a responsive table.
https://github.com/georgewpark/spacex-launches-table
css fetch-api javascript react spacex spacex-api table typescript
Last synced: 3 months ago
JSON representation
This project demonstrates how React and the fetch API can be used to retrieve mission/launch data from the SpaceX REST API and display that data in a responsive table.
- Host: GitHub
- URL: https://github.com/georgewpark/spacex-launches-table
- Owner: georgewpark
- License: mit
- Created: 2018-08-23T16:55:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-23T09:22:23.000Z (about 2 years ago)
- Last Synced: 2025-01-15T11:12:31.494Z (4 months ago)
- Topics: css, fetch-api, javascript, react, spacex, spacex-api, table, typescript
- Language: TypeScript
- Homepage: https://cdpn.io/MBvMEN/
- Size: 404 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# SpaceX Launches Table
This project demonstrates how React and the fetch API can be used to retrieve mission/launch data from the [SpaceX REST API](https://github.com/r-spacex/SpaceX-API#readme) and display that data in a responsive table.

## Live Demo
A live demo is available on [CodePen](https://codepen.io/GeorgePark/full/MBvMEN) and [Netlify](https://spacex-launches-table.netlify.app/).
## License
This project is licensed under the MIT License - see the [license.md](license.md) file for details.
## Project Setup
From the root directory, install project dependencies by running `npm install` from the terminal.
Build the files and start the local dev server by running `npm run dev` from the terminal. This should open the dev site automatically at http://localhost:3000/.
You can build the files without starting the dev server by running `npm run build` from the terminal to compile the development build or `npm run prod` to compile the production build.