Coherent.js Documentation Index
A comprehensive guide to all available documentation in the Coherent.js ecosystem.
📖 Quick Navigation
🚀 New to Coherent.js?
Start here to get up and running quickly:
- Main Documentation - Overview and philosophy
- Quick Start - 5-minute setup guide
- Installation - Detailed setup
- Migration Guide - Coming from other frameworks
🧩 Building Components
Learn to build powerful, maintainable components:
- Basic Components - Object syntax fundamentals
- State Management - Reactive state with
withState
- Advanced Components - HOCs, composition, patterns
- Styling Components - CSS-in-JS, theming, animations
🌊 Client-Side Development
Making your components interactive and dynamic:
- Hydration Guide - Basic hydration concepts
- Advanced Hydration - Complex hydration patterns
- Event Handling - User interactions and forms
- Hydration Patterns - Interactive examples
🏗️ Server-Side Rendering
Building fast, SEO-friendly applications:
- SSR Guide - Server-side rendering essentials
- Framework Integrations - Express, Fastify, Next.js, Koa
- Performance Optimizations - Caching and speed
- Deployment Guide - Production deployment strategies
🗄️ Database Integration
Working with data and persistence:
- Database Integration - Database setup and patterns
- Query Builder - SQL query building utilities
- Query Builder API - Alternative API reference
🛠️ Advanced Features
Power-user features and advanced patterns:
- Object-Based Routing - Advanced routing patterns
- Security Guide - Security best practices
- API Reference - Complete function documentation
- API Usage Guide - Practical API examples
- API Enhancement Plan - Future roadmap
📖 Examples & Patterns
Real-world examples and optimization techniques:
- Performance Patterns - Optimization techniques
📂 By Category
Beginner-Friendly
Perfect for developers new to Coherent.js:
Component Development
Everything about building components:
Integration & Deployment
Production-ready setup and deployment:
Data & Backend
Working with databases and APIs:
Advanced Topics
For experienced developers:
- Advanced Components
- Advanced Hydration
- Object-Based Routing
- Performance Optimizations
- API Enhancement Plan
Migration & Reference
Moving from other frameworks and quick lookups:
🔍 Quick Lookups
I want to...
Goal | Recommended Docs |
---|---|
Get started quickly | Quick Start → Basic Components |
Add interactivity | Hydration Guide → Event Handling |
Manage component state | State Management |
Style my components | Styling Components |
Integrate with Express | Framework Integrations |
Work with databases | Database Integration → Query Builder |
Optimize performance | Performance Optimizations |
Deploy to production | Deployment Guide → Security Guide |
Migrate from React/Vue | Migration Guide |
Build complex components | Advanced Components |
By Experience Level
Beginner (New to Coherent.js)
Intermediate (Building real applications)
Advanced (Production applications)
🆘 Getting Help
If you can't find what you're looking for:
- Check the API Reference for function signatures
- Look at Examples for practical implementations
- Try the Quick Start if you're just beginning
- Review Performance Patterns for optimization
📝 Documentation Status
All documentation files are currently up-to-date and comprehensive:
- ✅ Core Documentation - Complete and current
- ✅ Component Guides - Comprehensive with examples
- ✅ Integration Guides - Multi-framework support
- ✅ Performance Docs - Production-ready optimizations
- ✅ Deployment Docs - Complete deployment strategies
- ✅ API Documentation - Full function reference
Need something specific? Use this index to jump directly to the documentation you need, or start with the Main Documentation for a complete overview.