~/talk

Web Components without Frameworks: Productivity, Speed & Independence

Talkat JCON 2020 · 2020-10-27..10-30· [web-platform, javascript]
slides:none on file

Builds a small app from scratch using ES6 modules, BrowserSync and Snowpack to pull dependencies into a web_modules folder, adds a Vaadin router and a Redux store, and renders UI with lit-html. Integrates SAP UI5 and Vaadin date pickers side by side, wires events to read selected dates, and has routing and JSON fetching working in about 45 minutes. Claims vanilla Web Components are fast, framework‑independent, used by major companies, and result in a ~50 KB dependency payload for the demo.

AI-written summary · about

  1. 0:00Start
  2. 4:13Esm Es6 Modules
  3. 5:30Create the Component
  4. 6:52Install the Router
  5. 7:24Install the Vadin Router
  6. 7:54Install Devmode Snowpack
  7. 16:52Install the Web Components
  8. 18:26Integrate the Date Picker
  9. 34:45Router
  10. 35:39Redux
  11. 37:50Lion Web Components
  12. 38:42Fetch Api
  13. 39:29Vanilla Gs
  14. 39:58Spectrum Web Components
  15. 40:19Action Button
  16. 40:59What's the Advantage over Angular React Solutions
  17. 42:42Is It Possible To Convert Legacy Jquery Components to Web Components
  18. 43:56What Is the Future of Jsf Development if Web Components Go Mainstream
  19. 44:31Future of Gsf
  20. 46:44Scale Scalability
  21. 48:13Are There any Browser Version Limitations
  22. 48:48Which Library Frameworks You Use for Testing
  23. 49:00Can I Use Web Components with Vue Js
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.