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:
- A Secure Single Page Application
- The Login Page
- The Resource Server
- The API Gateway Pattern
- SSO with OAuth2
- Multiple UI Applications and a Gateway
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.
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.