World Congress 2025 • Aug 20, 2025 • Session details

MVI: Minimum Viable Interface for React Components

Daniel Espino Garcia

Stop building highly flexible React components for specific business needs. The Minimum Viable Interface restricts props and eliminates impossible states to drastically improve long-term maintainability.

Starting at 2:19 · Watch from the beginning

MVI: Minimum Viable Interface for React Components thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

5:01 min

Designing flexible and reusable component APIs

Emma Britnor Emma Britnor · World Congress 2024

2:02 min

Combining clean architecture and MVVM in React

Marc Brehmer Marc Brehmer · Europe 2026 Virtual

3:08 min

Fundamentals of building interfaces with React

Daisy Muyldermans · LIVE

44 sec

Constructing basic UI components using React hooks

Marc Rousavy Marc Rousavy · World Congress 2025

3:46 min

The rise of modern component-based frameworks and modular architecture

Sasha Shynkevich · LIVE

3:00 min

Summarizing modern patterns for robust interactive components

Aurora Scharff Aurora Scharff · World Congress 2025

Upcoming sessions on this topic

Open session

Understanding React Performance Patterns Developers Often Get Wrong

  • Himanshu Srivastava

    Best Buy India

    Software Engineer

Open session

The Death of Manual Memoization: High-Performance React 19 for the Scaling Startup

  • Vishnudhasan Govindarajan

    CareStack

    Product Engineer

Open session

Designing for Every Direction: Logical CSS for Global, Adaptive, and Effortlessly Reversible UIs

  • Vidhya Krishnamoorthy

    Morgan Stanley

    VP, Software Engineering Manager

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

The UI Engineering Playbook: Modern CSS, Design Systems, Motion & AI-Assisted Workflows

  • Wadad Parker

    Ednius Inc.

    SDE

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer