Level: Introductory
JSweet is a new project that transpiles Java into JavaScript and uses type-safe interfaces to common JavaScript libraries and frameworks, including Angular 2. PrimeNG is the Angular 2 sibling of the mighty PrimeFaces, the most popular component suite for building JavaServer Faces applications. Using these three technologies with a JAX-RS backend lets you build an application using modern front-end technologies using Java for both the front-end and back-end. This also lets you do some amazing things, such as share classes on both the client and server. Come to this session to see what Java on the client and server looks like, without any additional browser plugins or hacks.