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