Skip to content

component-driven/resilient-component-libraries

Repository files navigation

Resilient component libraries in React workshop

This repository contains exercises for Resilient component libraries in React workshop.

Before attending the workshop, please make sure you can run the code in this repository.

Try the completed app or view the slides.

Prerequisites

JavaScript, CSS, HTML and React experience is required. Command line basics will be very useful.

To learn React we recommend the official tutorial and The Beginner’s Guide to React course by Kent C. Dodds.

To learn command line basics we recommend Really Friendly Command Line Intro by Tracy Osborn.

System requirements

We recommend nvm or n to install Node.js.

Setup

First, clone the repository, and install the dependencies:

git clone https://github.com/component-driven/resilient-component-libraries.git
cd resilient-component-libraries
npm install

Running the code and exercises

Run:

  • npm start to work on the exercises and run the completed app

Or:

  • npm run exercises to work on the exercises
  • npm run app to run the completed app

Tech stack

Further resources

Authors and license

Artem Sapegin, Andrey Okonetchnikov.

This material is available for private, non-commercial use under the Creative Commons Attribution-NonCommercial 4.0 license. If you would like to use this material to conduct your own workshop, please contact us at hi@component-driven.dev.