This is a refactored version of the bloglist-fullstack-app using React Query for data fetching and caching, and React hooks useReducer and useContext for state management.
- Clone the repository:
git clone git@github.com:Yann-GitHub/bloglist-app-reactQuery.git
- Navigate to the project directory:
cd bloglist-app-reactQuery
- Install dependencies for both backend and frontend:
npm install
- Start the server:
npm start
- Open your browser and go to
http://localhost:5173
- You can now create, read, update, and delete blog posts using the provided user interface.
- Node.js
- Express
- MongoDB
- React
- React Query
This project is licensed under the MIT License. See the LICENSE file for more details.