Enhance your Functional Web Apps with Web Components
summary
Claims a full-stack, HTML-first framework named enhance.dev that uses the Begin CLI and cloud functions to server-render pages, pass JSON state into HTML, and progressively enhance with vanilla JS. Demo scaffolds a CRUD app, pulls the AWS SDK and stores records in DynamoDB, and shows forms that return both JSON and rendered HTML. Custom elements are pure functions and reuse markup across routes; the scaffolded create/read/update/delete form works live and hot-reloads during development.
AI-written summary · about
chapters (5)
- 0:00The problem with dependencies
- 2:10Breaking vs. additive change
- 3:59Progressive enhancement
- 6:24Building with Enhance
- 13:32Full-stack development
related talks
46mSSR Web Components
02h 32mBuild next gen web apps using web components
41mWeb Components: Maintaining and Reusing your Frontend
46mFuture-proof your Web Apps with Web Components and LitElement
41mLow-budget JavaScript: composable frontends that are fun and friendly
28mFunctional Web Apps: A New Paradigm For Web Development
44mWeb Components An Introduction to the Future
51mWeb Components without Frameworks: Productivity, Speed & Independence
