Re-usable GUI Components with Re-frame and Atomic Design
Mark Nutter at Clojure/conj 2018
In this talk, I will present the principles and practices I’ve found helpful in building complex front ends using re-frame and Atomic Design, two powerhouses right in the middle of the sweet spot of GUI development. I’ll focus on topics like how to make reusable components that automatically handle common UI tasks, and how to turn re-frame subscriptions into a flexible, fast, and user-friendly validation system. We’ll also cover a high-level, tourist’s-eye-view of re-frame and Atomic Design for those that may not be familiar with them, and (time permitting) I’ll share some of the cool widgets I’ve been able to build using this approach.
Slides: https://github.com/manutter51/woolybear/tree/master/slides
Slides: https://github.com/manutter51/woolybear/tree/master/slides