UI Development Tools For React

Articles & Tutorials

Documenting React Components With Storybook (dev.to)
May 06, 2019
Storybook markets itself as a playground for UI components and its main focus is on “writing stories.”
  • Emma Wedekind
How to build a React development playground using Storybook (medium.freecodecamp.org)
Apr 02, 2019
Lately, I have been wanting to try new things and test out new technologies or patterns in my React components. I needed a place where I could test these things out without launching a new app every time.
  • Sarah Sweat
Storybook 5.0 (medium.com)
Mar 05, 2019
Welcome to the future of component development! We’re kicking off 2019 with Storybook 5.0 (SB5), our biggest release to date.
  • Michael Shilman
Cosmos 4.7—the version that shows you the future (medium.com)
Jan 22, 2019
Under the hood Cosmos Next has a new foundation, which essentially is my attempt at building a world class dev platform with delightful UX, while in the process relearning what good software looks like.
  • Ovidiu Cherecheș
React Proto 2.0 Beta— Revitalized! (medium.com)
Jan 10, 2019
React Proto is a React prototyping tool built and designed with both designers and developers in mind.
  • Darryl Amour

Video Guides & Talks

Get up to speed on Storybook @ ReactNYC (youtube.com)
May 29, 2018
Introducing Learn Storybook - a hands-on tutorial that teaches you the fundamentals of isolated component development. If you’re like me, you may have heard of Storybook and initially overlooked it. Another day, another dev tool. But teams at Airbnb, Dropbox, and Github use it so you might be wondering what the hype is about. This lightning talk briefs you on Storybook and introduces open source tutorial Learn Storybook (React contributors needed).
  • Dominic Nguyen
The Dream of Styleguide Driven Development (youtube.com)
Nov 08, 2017
With the use of React, CSS Modules, Flow and Snapshot testing we were able to almost remove style regressions. In this talk you get a glimpse of you can start styleguide driven development and how you can sell this dream to your project managers.
React-Storybook: Design, Develop, Document and Debug your React UI components (youtube.com)
Nov 08, 2017
Designing UI React components is not an easy task. They often rely on several states that are hard to reproduce when we are developing in the middle of an existing app. Worst, once a component is live, how do we make sure that its well documented.
  • Marie Laure Thuret
The Evolution of React UI Development (youtube.com)
Jun 06, 2016
Hot reloading makes for a great Developer Experience, but we can do even better. Using interactive style guides that show our components in a variety of different states we can test their look and feel in diverse situations.

Books & Guides

Learn Storybook (learnstorybook.com)
Apr 10, 2018
Learn Storybook to create bulletproof UI components, along the way you’ll build an app UI from scratch
  • Dominic Nguyen

Courses & Video Series

Building a Component Library with Storybook (reactnativeschool.com)
Jan 17, 2019
Throughout this guide you'll learn how to build a component library using Storybook.
  • Spencer Carli
Framer X + React (learnreact.design)
Sep 19, 2018
Get productive in Framer X. Learn React fundamentals. No coding experience required!
  • Linton Ye

Podcast Episodes

Storybook: UI Engineering with Zoltan Olah (softwareengineeringdaily.com)
Jan 23, 2019
Zoltan Olah joins the show to talk about Storybook, and his company Chroma. Chroma is building tools to allow design-driven teams to work more effectively. We talked about how the relationship of designers and frontend engineers has some resemblance to the relationship between “dev” and “ops” before the DevOps movement.
  • Zoltan Olah
React Testing Discussion & React Cosmos feat. Ovidiu Chereches (devchat.tv)
Mar 22, 2018
In today’s show, the React Native Radio Host, Nader Dabit and Spencer Carli speak with Ovidiu Chereches, about Testing React and React Native applications. Ovidiu shares his journey into working as a full stack developer and working in the community as an experienced developer. Ovidiu shares a general view on testing and sharing information on projects (React Cosmos) that helped him on manual testing and much more.

Libraries

react-cosmos (react-cosmos.github.io)4813
v4.8.1
Mar 29, 2019
Dev tool for creating reusable React components.
  • Ovidiu Cherecheș
@compositor/kit (github.com)1115
v1.0.47
Jun 26, 2018
Tools for developing, documenting, and testing React component libraries.
  • John Otander
  • Brent Jackson