Tyler Hawkins

Camp Counselor

Test-Driven Development for Building User Interfaces

Event Logo

Monday, January 16, 2023 - 10:00 PM UTC, for 1 hour.

AT THAT (In-Person Only) Regular, 60 minute presentation

Room: Campsite 5

tdd
react
testing
frontend development
user interfaces

Test-driven development, or TDD, is a programming paradigm in which you write your tests first and your source code second. TDD is perfect when you’re writing code that has clear inputs and outputs, like pure functions or API endpoints. But what about when building user interfaces? Can TDD be done for UI development? In this talk we’ll explore a few questions: - Can we use TDD to build UIs? - If we can, how do we do it? - And finally, should we use TDD to build UIs?

Prerequisites

No previous experience is required, but it will help if attendees are familiar with React, JavaScript, React Testing Library, and Test-Driven Development.

Take Aways

  • Learn how TDD works
  • Learn how we can use TDD when building UIs
favorited by:
Caleb Jenkins Tyler Hawkins Brandon Pugh Eric Smalling