Skip to content

codemaker-cn/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 Capsule as packaging and deployment for JVM applications. Executing command gradle :backend:clean fatCapsule to package a executable jar. 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 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.9%
  • JavaScript 31.5%
  • Vue 13.3%
  • Shell 6.2%
  • Other 1.1%