1. Test Double React (TDR) Project Layout

    Wondering how to lay out your React project? Tommy shares the Test Double React (TDR) Project Layout to help prioritize file organizing patterns conducive to refactoring, hiding implementation details, and growing with your project.
    Time An icon of a clock Publish Date
    November 30, 2021
    Person An icon of a human figure Authors
    Tommy Groshong
    Category An icon of a paper organzier Categories
    JavaScript
  2. A Model View Controller Pattern for React

    Rediscover the benefits of the MVC architecture in the GUI environment and how it can be applied to your React application. Learn the two pillars of MVC in React: (1) Presentation layer with Controller and View React Components and (2) a UI-Agnostic Data Model.
    Time An icon of a clock Publish Date
    November 4, 2019
    Person An icon of a human figure Authors
    Tommy Groshong
    Category An icon of a paper organzier Categories
    JavaScript
    React
  3. What happens when you extract a function anyway?

    Imagine you’ve got this snippet of code: (If this looks scary, try reading the original code from testdouble.js—I’ve made some changes to it here that make it a bit uglier)
    Time An icon of a clock Publish Date
    May 28, 2019
    Person An icon of a human figure Authors
    Kevin Baribeau
    Category An icon of a paper organzier Categories
    JavaScript

Search An icon of a magnifying glass Search the Blog