~/talk

A Frameworkless Approach to Building Your Single Page Application

TalkinItalianat CSS Day 2019 · 2019-06-13..06-14· [frontend-architecture, design-collaboration]
links:none on file
slides:none on file

Presents a frameworkless approach to building single‑page applications by choosing frameworks based on how specific the design system is and the software’s expected lifetime. Shows concrete tools: Sketch for design, a governance channel for the pattern library, and Web Components using connectedCallback and observedAttributes; demonstrates a reusable number‑input component that keeps formatting and focus behavior working in both React and Angular. Reports tradeoffs (development velocity vs component specificity), measurable technical‑debt risk, and when to use Material, CSS‑only, or composite strategies.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12Tech choices
  3. 5:03Design system foundation
  4. 8:08Design principles
  5. 10:43Governance and culture
  6. 12:25Pattern library
  7. 14:14Framework vs frameworkless
  8. 15:24Framework pitfalls
  9. 16:49Software evolution
  10. 18:16Web components alternative
  11. 20:23Technical choices summary
~/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.