Learning paths
The docs are broad because Cratis is a stack. Use a path when you want sequence: what to read first, what to build, and where to go next.
New to event sourcing Understand why facts, projections, consistency, and event modeling matter.
Build a full-stack app Follow the command to event to read model to React loop.
Operate Chronicle Run, inspect, diagnose, replay, and harden a Chronicle deployment.
New to event sourcing
Section titled “New to event sourcing”- Read Why event sourcing.
- Read Event modeling.
- Build the Chronicle tutorial.
- Read Consistency and When to use event sourcing.
- Use Community and help when your domain model raises questions.
Build a full-stack app
Section titled “Build a full-stack app”- Start with Get started.
- Follow Build a full-stack feature.
- Learn Arc vertical slices.
- Add screens with Components getting started.
- Run the Samples beside the docs.
Evaluate Cratis
Section titled “Evaluate Cratis”- Read Why developers choose Cratis.
- Read Adopting Cratis.
- Check FAQ and Version compatibility.
- Review Production readiness.
- Ask adoption questions in Community and help or use Professional help for dedicated review.
Operate Chronicle
Section titled “Operate Chronicle”- Read Chronicle hosting.
- Review Chronicle configuration.
- Learn the CLI and its operational scenarios.
- Use Production readiness as the cross-stack checklist.
- Keep Security and What’s new in your release process.
Frontend developer
Section titled “Frontend developer”- Read Arc frontend.
- Learn generated proxies.
- Use Components for command forms, dialogs, data tables, and styling.
- Browse Storybook.
- Use Samples to see the screen and backend together.
Contributor
Section titled “Contributor”- Read Contributing.
- Read Governance.
- Find product docs and issues in the repository that owns the behavior.
- Use Feedback and suggestions for early ideas.
- Run the relevant build and docs checks before a pull request.