This is tutorial material for building web apps with Spring Boot, Spring Data Rest, AnguluarJS and TypeScript.
-
Java 7 or 8
-
HAL (Hypertext Application Language)
-
Spring Boot (+ Data, REST, HATEOAS)
-
TypeScript for web client
-
AngularJS for web client
-
JUnit for Java unit and integration testing
-
Mockito for Mocking
-
Gradle as build system
-
NPM, Grunt, Bower, TSG for the web client build
-
Java 7 or 8 (JDK) installed
-
Node.js installed
-
Grunt CLI installed (npm install -g grunt-cli)
-
Bower installed (npm install -g bower)
-
TSD installed (npm install -g tsd)
-