Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Testable React

Pete Hodgson (Independent)
1:30pm–5:00pm Tuesday, June 12, 2018
Web Foundations: CSS, HTML, JS, Node
Location: 210 A/E Level: Beginner
Secondary topics:  Hands-on

Who is this presentation for?

Tech Lead with JavaScript experience who is new to React

Prerequisite knowledge

Attendees will need experience with JavaScript. Attendees will benefit from previous experience with front-end code. No React experience is required.

Materials or downloads needed in advance

Attendees will need a laptop with the following installed: - git - a recent version of Node.js

What you'll learn

React fundamentals, tools and techniques for testing React apps, areas of React to avoid


In this hands-on workshop we’ll cover the fundamentals of building a React application which is testable and maintainable.

What you’ll learn – and how you can apply it:

- The major moving parts of React
- How to get started with a new React app using Create React App
- How to use Jest and Enzyme for unit testing
- Techniques to write React code in a testable way
- Features of React to avoid

And you’ll be able to:

- Build a React app with reasonable unit-test coverage
- Explain to your teammates the principles and practices for building functional, testable React applications

Photo of Pete Hodgson

Pete Hodgson


Pete Hodgson is an independent software delivery consultant focused on enabling software teams to deliver awesome software at a sustainable pace.

He blurghs at and toots as @ph1.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)