v0.10.0: Documentation Refactoring
This release focuses on improving documentation organization and accessibility.
Key Changes
Succinct README (76% smaller)
- Focus on quick start and key features
- Clear path to detailed documentation
- Better first-time user experience
New Comprehensive Guides
- System design and two-layer architecture
- Runtime model and memory management
- Performance architecture details
- Deployment patterns
⚛️ JSX Guide
- Complete JSX/TSX reference
- Component patterns and examples
- Server-side rendering (SSR) examples
- TypeScript JSX support
- Benchmarks (QuickJS and Deno baselines)
- Property access and string optimizations
- Pool and request optimizations
- Handler optimization tips
- Deployment patterns
- Handler API reference
- Advanced server configuration
- Extending with native functions
- Build configuration
Documentation Structure
README.md - Quick start (132 lines, was 552)
docs/
├── user-guide.md - Complete handler API reference
├── architecture.md - System design and internals
├── jsx-guide.md - JSX/TSX complete reference
├── performance.md - Benchmarks and optimizations
└── api-reference.md - Advanced configuration
All technical details from the original README have been preserved and better organized across focused documentation files.
Full Changelog: v0.9.0...v0.10.0