A front-end Component Management Platform developed based on the Vue family bucket and a vue family bucket Management Platform

Source: Internet
Author: User

A front-end Component Management Platform developed based on the Vue family bucket and a vue family bucket Management Platform

Project Background

The background of the project is that in an outsourcing website construction company, a large number of reusable components are precipitated in the design process. Designers usually just need to fine-tune the components to piece together the pages and deliver them to the front-end, theoretically, these components can also be reused at the front end, but the front end needs to re-implement the entire page every time, which wastes a lot of manpower.

Functional requirements

The idea of this project is to develop and manage all components on a single platform. Designers can select components on the platform and preview and adjust the components in real time, what you see is what you get in the whole process. The platform will generate a series of codes based on the adjustment results. As long as the code is handed over to the front-end, you can use the code to reproduce the modified component on the platform, you can also copy the html, css, and js Code of the component with one click to quickly apply the Code to the project, so that the front-end development cost of the component is close to zero. The platform must implement the following functions:

* The management component supports classification, search, and sorting.

* Displays components and supports online preview/editing of components.

* Component handover: allows you to generate component code and reproduce components based on code.

* Statistics are used to collect statistics on the usage of components for further component optimization.

Technology Stack

Vue + Vue-router + Vuex

Project Preview

Front-end Component Management Platform

Source code

Github

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.