Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Building Large Scale Web Apps – A React Field Guide (largeapps.dev)
3 points by iqen93 on May 2, 2024 | hide | past | favorite
Hey everyone, Hassan here — one of the co-authors (alongside Addy Osmani) for the book "Building Large Scale Web Apps | A React Field Guide".

After years of experience building (or working with teams that build) large-scale React apps at Google, Doordash, and Shopify; Addy and I realized there may be interest in a comprehensive practical guide on this subject. A lot of resources introduce React concepts but rarely go deep into the intricacies of scale. We spent over a year preparing and writing the book, and here are some of the things we discuss:

- Strategies for managing software complexity.

- How convoluted state management can be simplified by leveraging tools like React Query, Context, the useReducer Hook, and Redux.

- Design systems, component libraries, and CSS methodologies and their necessity in fostering better collaboration between developers and designers.

- Accessibility, internationalization, personalization and A/B testing techniques that can be applied to cater to diverse user needs.

- Actionable guidance on simplifying migrations.

- Implementing robust testing and utilizing TypeScript for improved reliability.

- and more.

We’re hoping to have this book be continuously updated with new content over time, and we’ve already begun work on three new chapters that we’ll be adding in Q3 — Routing, User-centric API design, and React in 2024.

I hope this resource will be helpful to any of you who work with React. Happy to answer questions!

[Edit — formatting]



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: