/spring-angular2

How to build a web app with angular2 and spring boot.

Primary LanguageJava

Angular2, TypeScript, Spring Security and Spring Boot

This is a reimplementation of the awesome blog series of Dave Syer in which he explains how to use Angular.js and Spring Security to build a modern webapp.
The series consists of six parts:

  1. A Secure Single Page Application
  2. The Login Page
  3. The Resource Server
  4. The API Gateway Pattern
  5. SSO with OAuth2
  6. Multiple UI Applications and a Gateway

Motivation

I wanted to get my hands dirty with angular and spring boot. So I am going to implement the solution shown in the blog and change the client code to use Angular 2 (once it comes out of alpha), Material Design, TypeScript and Spring Boot. And - as a side effect - I am constantly looking for a new technology stack to use for new projects at smartsteuer where I happen to work.

Feedback

I am very interested in what you think. Am I using anything wrong or could it be done better/different? Do you have a question about this project? Just create a ticket.