From JSF to Vanilla WebComponents and MicroFrontends
Автор: Adam Bien
Загружено: 2023-12-13
Просмотров: 92
An airhacks.fm (http://airhacks.fm) conversation with Mark Struberg (@struberg ( / struberg ) ) about:
Frontends for backends, JSF 2, Vaadin (https://vaadin.com) , vue.js (http://vue.js) , Angular (https://angular.io) ,
ReactJS (https://reactjs.org) , 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 ( / tandraschko ) 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 (https://javascript-conference.com/jav...) ", using vanilla WebComponents to write serious applications,
Mozilla Developer Network (https://developer.mozilla.org/en-US/) is set of collective set of web standards tutorials and documentation,
building WebComponents without polymer (https://polymer-library.polymer-proje...) , using pure, semantic HTML 5 for maintainability,
CSS grid and Flex Box are available in all browsers, angular release strategy (https://angular.io/guide/releases) and semver (https://semver.org) ,
web standards playlist ( • A No-Dependencies JavaScript / HTML 5 App ... ) ,
MicroFrontends with ES 6 modules, Vaadin WebComponents (https://vaadin.com/components) , UI5 WebComponents from SAP (https://sap.github.io/ui5-webcomponents/) , npm is no more a requirement,
lit-html (https://sap.github.io/ui5-webcomponents/) and hyperhtml (https://github.com/WebReflection/hype...) for convenient templates,
ES 6 template literals (https://developer.mozilla.org/en-US/d...) , using rollupjs (https://rollupjs.org/guide/en/) to create a common set of libraries,
Shadow DOM (https://developer.mozilla.org/en-US/d...) for encapsulation, "Mozilla brings Microsoft, Google, the W3C, Samsung together to create cross-browser documentation on MDN" (https://blog.mozilla.org/blog/2017/10...) , the golden age for Java Developers,
Mark Struberg on twitter: @struberg ( / struberg ) and github (https://github.com/struberg) . Mark's blog: struberg.wordpress.com/ (https://struberg.wordpress.com/)
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: