UI components first
Start on the UI layer: build interactive components and confront accessibility, state and rendering where they are most visible. The track for a front-end role that leans on the interface.
12 questions, in order.
- Build an accessible combobox
- Where does an atom stop?
- Build a Counter component
- Make a data table sortable
- Create a debounce utility
- How to delegate events in the DOM
- Build an event emitter
- Build an accessible form field
- Gate a pull request on accessibility
- Write a guardrail for the ui-atom skill
- Build an infinite-scroll list
- Build a loading Button atom