When Java EE Micro Profile meets Angular
summary
A conference demo builds a split microservice backend (each service with its own DB, registry and proxy) and an Angular front end using WildFly Swarm for executable jars, Docker for deployment, and Angular (TypeScript) generated clients. Swagger annotations plus Swagger codegen produce TypeScript APIs; ETag caching is used and JWT support is slated for MicroProfile 1.1. A skinny WAR is 27 KB while the fat JAR grows to ~92 MB, moving Docker rebuilds from ~8s to ~20s during integration.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 3:58Demo
- 6:20Java EE Micro Profile
- 10:52One Zero
- 15:48Demonstration
- 19:27Angular
- 25:12Angular Demo
- 28:52Java and Angular Remote Teams
- 35:10APIs
- 41:08SwaggerGen
- 41:46SwaggerGen Demo
- 44:06Runtime Contract
- 48:31JSON Web Token
related talks
33mJava EE Microservices with WildFly Swarm
53mMicroprofile - New and Noteworthy
53mJakartaEE and Eclipse MicroProfile coexist in WildFly
36mPractical Cloud Native Java Development with MicroProfile
35mGradual Migration from Java EE to MicroProfile
49mRefactor Java EE application Microservices and Containers
35mOptimize your applications to the max with Jakarta EE and MicroProfile
01h 07mAngularBeans A Modern Real Time Java EE:CDI Back End for AngularJS
