3 ms·
> Phase 3: Content-agnostic CSS components Huh. As a mostly-backend dev reading this, it seems like both this and react.js are driving toward a philosophy wher
by afarrell 9y ago
> Phase 3: Content-agnostic CSS components
Huh. As a mostly-backend dev reading this, it seems like both this and react.js are driving toward a philosophy where you consider the existing html elements to be a box of legos with certain default behaviour and then you can also use CSS and Javascript to manufacture other components that have different behaviour. Then, after building up the components you need, you snap together your layout from those components.
- dmitriid 9y agoYup. It's also known as Atomic Design. I highly recommend this (not that long) book http://atomicdesign.bradfrost.com/table-of-contents/ http://atomicdesign.bradfrost.com/table-of-contents/ for an overview. Mind you, the concept is simple, but it's not that easy to implement it in practice.