Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building a design system with React

Building a design system with React

This talk will take you through our journey to Polaris. An overview of what a design system is, why you would want one, and how we built ours at Shopify. I will give you a behind the scenes look into the technologies and patterns we used to build the system. React, TypeScript, CSS modules, markdown, and how they all come together to build something that both designers and developers will enjoy using.

Dominic McPhee

September 06, 2018
Tweet

Other Decks in Programming

Transcript

  1. Building a design system with React This is what the

    TypeScript interface looks like for the props a banner accepts.
  2. What is a design system? How do we build? How

    do we evolve? Building a design system with React