From JSF to Vanilla WebComponents and MicroFrontends

airhacks.fm podcast with adam bien - A podcast by Adam Bien

Categories:

An airhacks.fm conversation with Mark Struberg (@struberg) about: Frontends for backends, JSF 2, Vaadin, vue.js, Angular, ReactJS, deep linking with JSF 2, JSF 2 with modularised backends, productive JSF, data binding and data validation with JSF 2, the limits of JSF components, JSF architectures, JSF is not suitable for building offline SPAs, JSF is a server centric framework and therefore requires CPU resources, don't fork JSF components -- contribution is better for maintainability, Thomas Andraschko is #2 contributor to primefaces, building HTML 5 offline applications with JavaScript, the Java EE-stic approach to frontends, "Progressive Web Apps without frameworks #nomigrations #webstandards #noslides", using vanilla WebComponents to write serious applications, Mozilla Developer Network is set of collective set of web standards tutorials and documentation, building WebComponents without polymer, using pure, semantic HTML 5 for maintainability, CSS grid and Flex Box are available in all browsers, angular release strategy and semver, web standards playlist, MicroFrontends with ES 6 modules, Vaadin WebComponents, UI5 WebComponents from SAP, npm is no more a requirement, lit-html and hyperhtml for convenient templates, ES 6 template literals, using rollupjs to create a common set of libraries, Shadow DOM for encapsulation, "Mozilla brings Microsoft, Google, the W3C, Samsung together to create cross-browser documentation on MDN", the golden age for Java Developers, Mark Struberg on twitter: @struberg and github. Mark's blog: struberg.wordpress.com/