Overview
The blog-adminVue is a project currently being refactored using React, TypeScript, and React-Apollo. This project is the Vue version, and the React version can be found on the master branch. In order to run this project, the backend API, blog-service, needs to be started as well. Please refer to the README.md of the blog-service for instructions on how to start it.
Features
- Refactored using React, TypeScript, and React-Apollo: The blog-adminVue project is being restructured using these modern technologies to improve performance and maintainability.
- Separate branch for Vue version: This project has a separate branch dedicated to the Vue version of the blog admin panel.
- Integration with blog-service: In order to fully utilize the blog-adminVue, the backend API, blog-service, needs to be started as well.
Installation
To install and run the blog-adminVue project, follow these steps:
- Start by cloning the blog-adminVue repository.
- Switch to the Vue version branch if needed.
- Install the required dependencies by running the following command:
npm install - Start the development server by running:
npm run serve - The blog-adminVue project should now be running on your local machine. Make sure to also start the backend API, blog-service.
Summary
The blog-adminVue is a refactored version of the blog admin panel using modern technologies such as React, TypeScript, and React-Apollo. It has a separate branch for the Vue version and relies on the backend API, blog-service, which needs to be started. By following the installation guide, users can set up and run the blog-adminVue project on their local machines.