The LARC Library

Two comprehensive books covering everything from philosophy to production deployment. Written in the O'Reilly tradition with hundreds of working code examples.

Tutorial Learning LARC book cover

Learning LARC

by Christopher Robison · First Edition, 2025

Start here if you're new to LARC. This progressive tutorial builds from "Hello World" to production applications, teaching you the philosophy, architecture, and patterns through hands-on examples. Learn why modern web development doesn't need to be complicated.

"I wanted the joy of dropping a <script> tag into an HTML file and instantly seeing something come alive. No ceremony. No yak shaving. Just a browser, a file, and an idea."
18 Chapters
5 Appendices
150+ Code Examples
~350 Pages

What You'll Learn

  • Web Components fundamentals
  • PAN bus pub/sub architecture
  • State management patterns
  • Routing and navigation
  • Forms and validation
  • API integration
  • Authentication & security
  • Testing strategies

Reference Building with LARC book cover

Building with LARC

by Christopher Robison · First Edition, 2025

The definitive technical reference for LARC developers. This comprehensive manual covers everything from core philosophy to advanced patterns, with exhaustive API documentation for all 60+ components. The book you keep on your desk.

"Web Components give you 80% of what you need to build modern applications. LARC provides the missing 20% — the coordination layer, auto-loading system, and state management infrastructure that makes Web Components genuinely practical."
25 Chapters
7 Appendices
200+ Code Examples
~115K Words

What's Inside

  • Complete philosophy & story
  • Message flow patterns
  • Real-time features
  • File management (OPFS)
  • Theming systems
  • Performance optimization
  • Full component API reference
  • Recipes & patterns

Which Book Should I Read?

Aspect Learning LARC Building with LARC
Audience Beginners to LARC Experienced developers
Style Narrative tutorial Comprehensive reference
Approach Progressive learning path Task-oriented chapters
Best For Learning concepts from scratch Looking up APIs, solving problems
Read It Cover to cover As a reference