Book description
Imagine what a large-scale web project would look like if frontend development were not treated as an add-on, but as an equal partner with backend development and content strategy. This practical book takes experienced web developers through the new discipline of frontend architecture, including the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level.
Using real-world examples, case studies, and practical tips and tricks throughout, author Micah Godbolt introduces you to the four pillars of frontend architecture. He also provides compelling arguments for developers who want to embrace the mantle of frontend architect and fight to make it a first-class citizen in their next project.
The four pillars include:
- Code: how to approach the HTML, CSS, and JavaScript of a design system
- Process: tools and processes for creating an efficient and error-proof workflow
- Testing: creating a stable foundation on which to build your site
- Documentation: tools for writing documentation while the work is in progress
Publisher resources
Table of contents
- Preface
- I. Origins
- 1. The Discipline of Frontend Architecture
- 2. Alpha Project
- 3. The Pillars of Frontend Architecture
- II. The Code Pillar
- 4. HTML
- 5. CSS
- 6. JavaScript
- 7. Red Hat Code
- III. The Process Pillar
- 8. Workflow
- 9. Task Runners
- 10. Red Hat Process
- IV. The Testing Pillar
- 11. Unit Testing
- 12. Performance Testing
- 13. Visual Regression Testing
- 14. Red Hat Testing
- V. The Documentation Pillar
- 15. Style Guides
- 16. Pattern Libraries
- 17. Red Hat Documentation
- 18. Conclusion
- Index
Product information
- Title: Frontend Architecture for Design Systems
- Author(s):
- Release date: January 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491926734
You might also like
book
Modern Front-end Architecture: Optimize Your Front-end Development with Components, Storybook, and Mise en Place Philosophy
Learn how to build front-end applications that can help you ship applications faster with fewer defects. …
book
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert …
book
The Design of Web APIs
The Design of Web APIs is a practical, example-packed guide to crafting extraordinary web APIs. Author …
book
Design Patterns: Elements of Reusable Object-Oriented Software
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a …