Blog Admin screenshot

Blog Admin

Author Avatar Theme by Jkchao
Updated: 1 Apr 2019
232 Stars

blog-admin @react、@typescript、@apollographql

Categories

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:

  1. Start by cloning the blog-adminVue repository.
  2. Switch to the Vue version branch if needed.
  3. Install the required dependencies by running the following command:
    npm install
    
  4. Start the development server by running:
    npm run serve
    
  5. 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.