Book description
How do you turn an application riddled with technical debt into a scalable codebase that’s beautiful, clean, and productive? With this practical ebook, Harrison Harnisch and Katie Womersley of the Buffer social media management platform show you how to successfully rewrite and migrate your application using Atomic Design. In the process, you’ll discover how breaking your application into basic components makes a rewrite much more efficient.
Atomic Design, created by web designer and consultant Brad Frost, is a system for working with the fundamental building blocks—the atoms—of modern web interfaces. This guide provides hands-on instructions for stitching these simple components together to rewrite your application in a low-risk and nondisruptive way. While the ebook’s examples focus on migrating a frontend application, you can also use these techniques for mobile and backend applications.
- Determine if your existing application requires a rewrite
- Explore how the Atomic Design system breaks up complex interfaces into discrete pieces that you can focus on one at a time
- Learn when to perform a synchronous versus an asynchronous code migration
- Get step-by-step instructions for using Atomic Design to perform an asynchronous rewrite
- Build a compelling business case for rewriting your application, and structure a team for undertaking the project
Table of contents
- Preface
- 1. When to Rewrite an Application
- 2. Synchronous Versus Asynchronous Rewrites
- 3. Atomic Design: A Tool for Migration
- 4. Step-by-Step Migration Guide with Atomic Design
- 5. Making the Business Case for a Migration
- 6. Conclusion: Building for Change
Product information
- Title: Atomic Migration Strategy for Web Teams
- Author(s):
- Release date: June 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491999943
You might also like
audiobook
The AI Factor
Have you heard about artificial intelligence (AI) and big data but felt they are technologies too …
audiobook
Manage Procrastination, and Boss Your Day
Welcome to Audio Learning from Assemble You. In a survey of over 2000, 88% admitted to …
book
Kubernetes Best Practices
In this practical guide, four Kubernetes professionals with deep experience in distributed systems, enterprise application development, …
book
Mastering JavaScript Functional Programming - Second Edition
Explore the functional programming paradigm and the different techniques for developing better algorithms, writing more concise …