Skip to content

boot-rest-vue-scaffold脚手架A modern web application scaffold, Spring Boot for building a RESTful API and Vue.js for the ViewModel.

License

Notifications You must be signed in to change notification settings

cyvaction/boot-rest-vue-scaffold

 
 

Repository files navigation

modern-java-web-scaffold Build Status

Introduction

modern-java-web-scaffold is a scaffold of front end and back end to build modern web application, using Gradle as build tool, integrated frequently used framework, being applicable to RESTful architecture.

Main Framework

Backend

Frontend

Quick Start

For backend application: Using Undertow as embedded web server and Docker as runtime container for JVM applications. Executing command ./bin/deploy-backend to publish backend application. In order to debug, you can directly run WebAppBoot.java.

For frontend application: Using Vue.js for the ViewModel, Webpack as module bundler, Express as frontend server, PM2 as production process manager for Node.js applications.

npm install
npm start  // the same as `node server.js`
npm run build  // for production build

About

boot-rest-vue-scaffold脚手架A modern web application scaffold, Spring Boot for building a RESTful API and Vue.js for the ViewModel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.1%
  • JavaScript 32.0%
  • Vue 13.5%
  • Shell 6.3%
  • Other 1.1%