In an effort to learn to react here is a react based hacker news clone from scratch using the official open Hacker News's API .(No state management library used like redux).
- React - UI Framework
- React Hook - A way to use state and side-effects in React function components
- Axios - A http client
- Bootstrap - CSS framework
- react-content-loader - SVG component to create placeholder loading
Use the node package manager npm to set up the development enviroment.
- Install the needed node packges/modules :
npm install
- Start the development server :
npm run start
Pull requests are welcome. Please open an issue first to discuss what you would like to change.