Fabrica Blog

Simple guides introducing Fabrica with hands-on examples.

View the Project on GitHub OpenCHAMI/fabrica

Fabrica Documentation

Complete documentation for the Fabrica framework - build resource-based REST APIs with automatic code generation.

πŸ“– Documentation Structure

Guides (guides/)

Step-by-step tutorials and how-tos for building with Fabrica:

Getting Started:

Core Features:

Advanced Features:

Reference (reference/)

Technical reference and in-depth explanations:

🎯 Learning Paths

Path 1: Beginners (30 minutes)

  1. Quick Start - Simple REST API
  2. Resource Model - Understand resources

Path 2: Building Applications (2-4 hours)

  1. Getting Started - Full tutorial
  2. Storage Systems - Choose your backend
  3. Validation - Add validation
  4. Events - Event-driven patterns

Path 3: Advanced (1-2 days)

  1. Architecture - Deep dive into design
  2. Reconciliation - Declarative management
  3. Versioning - Multi-version APIs
  4. Code Generation - Customize templates

πŸ” Common Tasks

I want to…

πŸ“ž Getting Help

Resources

Support Channels

🀝 Contributing

Help make Fabrica better!

πŸš€ What’s Next?

  1. Start Building: Follow the Getting Started Guide
  2. Explore Examples: Check out the examples directory
  3. Join the Community: Participate in GitHub Discussions
  4. Contribute: Help improve Fabrica - see the Contributing Guide

Ready to build? Start with the Quick Start β†’