Tommy Groshong
Reports from the Field
-
React Project Layout
Wondering how to lay out your React project? Tommy shares a useful and flexible React Project Layout to help prioritize file organizing patterns conducive to refactoring, hiding implementation details, and growing with your project. -
Reduce state management footprint with React Query
State management got you down? Miss the days when your React application was simple and fun? Use React Query and say goodbye to all that pesky cognitive overload. -
React Context for dependency injection not state management
Dive into the concept that React Context API is primarily a tool for injecting dependencies into a React tree and how we can use that to improve testability, reusability, and maintainability of our apps. -
-
-
Conditional rendering tactics for React components
A simple exploration and comparison of two tactics for handling conditionally rendering components in React. -
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.
1 of 1