A simple blog app which is listing the blogs fetched from a mock endpoint. The application is created using Create React App. It is using Redux for state management.
You will need to have Node 10.16.0 or later on your local development machine. You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects. Clone this repository in your Local machine or download the Zip file and then execute the below mentioned steps.
cd blog-post-app && npm install
npm start
Once the app is compiled and bundled successfully you should see this screen in your browser. This would be your starting point of the project.
- Create App ( with CLI only ) and set up a state store (using a UI library is preferred but not mandatory) [ React: CRA & Redux ] Or [ Vue: VueCLI & Vuex ]. Make sure the integration API is handled with the store only.
- Create a Blog posts listing page.
- Setup a route for a single post page & make sure the blog name should be the page title.
- Create a button to load comments on a particular post page with this endpoint
- Perform a search on title bases
- Serve the app as a production build