News App is a responsive React app that utilises React Router to make this app a Single-Page Application(SPA), loading data via News API.
Is not possible because NEWSAPI only allow api calls locally.
Key tools used in this React project are:
| Tool | Description |
|---|---|
| React | A JavaScript library for building user interfaces. |
| Material-UI | React components for faster and easier web development. |
| Axios | Promise based HTTP client for the browser and node.js |
| React-Router | For Dynamic, Client-Side routing. |
node.js is required to get npm.
If you would like to download the code and try it for yourself:
- Clone the repo:
git clone https://github.com/traptrick/news-app.git cd news-app- Install packages:
npm install - Launch:
npm start - Open your browser at:
http://localhost:3000