Refactoring UI

Start Page

Book published in 2018 by Adam Wathan & Steve Schoger

Refactoring UI: A Primer

Refactoring UI is a practical guide for web developers and designers who want to improve the usability, maintainability, and overall quality of their user interfaces. The book is written by Adam Wathan, a well-known figure in the web development community.

Key Themes and Concepts

  • Component-Based Architecture: The book emphasizes the importance of breaking down user interfaces into reusable components, making code more modular and easier to maintain.
  • State Management: It explores effective strategies for managing the state of your application, ensuring that UI updates are consistent and predictable.
  • Accessibility: Wathan highlights the importance of creating accessible user interfaces that can be used by people with disabilities.
  • Testing: The book covers various testing techniques, including unit testing, integration testing, and end-to-end testing, to ensure the quality and reliability of your UI.
  • Performance Optimization: It provides tips and tricks for optimizing UI performance, making your applications faster and more responsive.

What You'll Learn

  • Best practices for UI design and development.
  • How to refactor existing UI code to improve its quality.
  • Techniques for creating scalable and maintainable user interfaces.
  • How to write clean, efficient, and accessible code.

If you're looking to take your web development skills to the next level and create exceptional user interfaces, Refactoring UI is a valuable resource.