From Components to Applications
summary
Yoox Net‑A‑Porter reimplements product listing as composable Polymer components, ships a repo on GitHub, and rolls the app to a beta cohort of high‑end customers. Components follow atomic components principles, expose a JSON data contract, use two‑way binding for pagination (mediator pattern), and run unit and component tests with web component tester and fixtures. Automated structured‑data checks, visual tests, telemetry beacons and API latency metrics (including time to remove skeleton and paginated image‑promise spinners >400ms) prove behavior and performance in production.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:22Adopting Atomic Design
- 2:31Atomic component principles
- 7:01Building the product summary
- 10:45Developing the application
- 13:13Component behavior
- 15:40Application UI structure
- 17:37Performance optimization
- 19:24Telemetry and conclusion
related talks
41mComponents Approach to Building Web Apps
19mWeb Components
22myo polymer
01h 12mMake Web Development Fun Again, with Web Components
39mProgressive web apps with Polymer
51mBuilding Amazing Single Page Applications the Right Way
57mComponent Driven Repo for a Component Driven World
33mEnd to End Apps with Polymer
