/start-ui

本项目是 [Start](https://github.com/renfei/start) 的子项目,作为前后端分离开发而配合主项目 RESTful API 接口提供的配套前端UI界面。 本人并非前端专业,此项目仅供参考使用。

Primary LanguageVueApache License 2.0Apache-2.0

English | 简体中文

start-ui

start

Actions Status license

This project is a sub-project of Start, as the front-end and back-end separate development and the matching front-end UI interface provided by the main project RESTful API interface. I am not a front-end professional, this project is for reference only.

Project Repository

Technology Selection

Vue.Js

The Progressive JavaScript Framework。

Vuetify

Vuetify is a Vue UI Library with beautifully handcrafted Material Components. No design skills required — everything you need to create amazing applications is at your fingertips.

Material Design

Material is an adaptable system of guidelines, components, and tools that support the best practices of user interface design. Backed by open-source code, Material streamlines collaboration between designers and developers, and helps teams quickly build beautiful products.

vue-i18n

Supports multi-language internationalization, and only needs to translate language packs to be compatible with different language environments.

TinyMCE

TinyMCE is an easy-to-use and powerful WYSIWYG rich text editor. Similar programs are: UEditor, Kindeditor, Simditor, CKEditor, wangEditor, Suneditor, froala, etc.

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.