Free Downloads
Frontend Architecture For Design Systems: A Modern Blueprint For Scalable And Sustainable Websites

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 systemProcess: tools and processes for creating an efficient and error-proof workflowTesting: creating a stable foundation on which to build your siteDocumentation: tools for writing documentation while the work is in progress

File Size: 6047 KB

Print Length: 198 pages

Simultaneous Device Usage: Unlimited

Publisher: O'Reilly Media; 1 edition (January 28, 2016)

Publication Date: January 28, 2016

Sold by:  Digital Services LLC

Language: English

ASIN: B01B6WS868

Text-to-Speech: Enabled

X-Ray: Not Enabled

Word Wise: Not Enabled

Lending: Not Enabled

Enhanced Typesetting: Not Enabled

Best Sellers Rank: #398,670 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #73 in Books > Computers & Technology > Web Development & Design > Content Management #87 in Books > Computers & Technology > Web Development & Design > User Generated Content #1881 in Kindle Store > Kindle eBooks > Computers & Technology > Programming

As declared in the cover subtitle, this book is a concise "blueprint", a starting point where you can have a detailed overview of what a modern front-end developer should know to manage with confidence and competence a web project at scale (but the same principles and approaches can easily be applied to small/medium websites too).It's about defining a process, finding the right strategy - tailored on the team and the project scope - to build a complex large website. So it's perfect as shared guideline for a team, as well as a general reference for software architects or project managers that need to better understand the modern front-end workflow.I liked the very pragmatic approach. Not only the constant references to the Red Hat project, showing the theory being put in practice in a real-world case. Not only the care explaining the "whys" behind the technical or architectural decisions. But also the choice to propose alternative approaches that don't necessarily follow the self-proclaimed "best practices" (one above all, the naming strategy for CSS components).Well organised and easy to read (I've devoured it during a plane trip), covers almost everything a front-end developer is expected to know nowadays: the triad HTML/CSS/JavaScript, the tooling and processing pipeline, the testing and performance issues, the adoption of a self-documenting style guide.Don't expect a technical manual, which is not the purpose of the book.

Making a web site is easy. But for a truly great site, one that is accessible, scalable, and maintainable, your team needs a clear strategy and common project language. This book is where you start. Micah not only covers the fundamentals of site architecture, but with examples and case studies, this book gives great strategies that any team can start using.

Frontend Architecture for Design Systems: A Modern Blueprint for Scalable and Sustainable Websites The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise (2nd Edition) The Easy Way to Host Multiple Websites on EC2: A complete step-by-step recipe for launching and hosting multiple websites on a single EC2 instance The Primal Blueprint: Reprogram your genes for effortless weight loss, vibrant health, and boundless energy (Primal Blueprint Series) Sustainable Transportation Planning: Tools for Creating Vibrant, Healthy, and Resilient Communities (Wiley Series in Sustainable Design) Sustainable Design: A Critical Guide (Architecture Briefs) Sustainable Micro Irrigation: Principles and Practices (Research Advances in Sustainable Micro Irrigation) Tropical Soils: Properties and Management for Sustainable Agriculture (Topics in Sustainable Agronomy) Scrumptious & Sustainable Fishcakes: A Collection of the Best Sustainable Fishcake Recipes from Canadian Chefs, Coast to Coast (Flavours Cookbook) Solar Power: How to Save A LOT of Money the Easy Way (Solar Power, Save Money, Solar Energy, Solar, Sustainable Energy, Sustainable Homes, Sustainability) Rendering in SketchUp: From Modeling to Presentation for Architecture, Landscape Architecture, and Interior Design Computer Architecture, Fifth Edition: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design) The Cross Browser Handbook: Learn to create modern and compatible websites. HTML and CSS: Design and Build Websites Daylighting Design in the Pacific Northwest (Sustainable Design Solutions from the Pacific Northwest) Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly Scalable Applications and Services Programming Google App Engine with Python: Build and Run Scalable Python Apps on Google's Infrastructure Web Development with Go: Building Scalable Web Apps and RESTful Services Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications