Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 892 Bytes

File metadata and controls

42 lines (29 loc) · 892 Bytes

Spring Boot Kotlin Application with Thymeleaf 3, BootStrap 4 and Angular 4

Technology Stack

  • Spring Boot 1.5.2
  • Thymeleaf 3
  • BootStrap 4 Alpha6 with JQuery 3.1.1
  • Angularjs 4
  • Kotlin 1.1

Environment Setup

$ brew install nodejs
$ brew install golang
$ brew install go
$ brew install git
$ npm install -g @angular/cli

Development

  • install modules: cd src/main/frontend & npm install
  • mvn -DskipTests clean package

AngularJS App Template

cd src/main
ng new --skip-install=true frontend

Features

  • ng proxy to spring boot application
  • frontend-maven-plugin to help build angular app

Reference