Skip to content

A modern web application scaffold, Spring Boot for building RESTful API and Vue.js for the view.

License

Notifications You must be signed in to change notification settings

conchz/modern-java-web-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

A modern web application scaffold, Spring Boot for building RESTful API and Vue.js for the view.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published