Skip to content

v0.10.0: Documentation Refactoring

Choose a tag to compare

@srdjan srdjan released this 31 Jan 13:16

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

📐 Architecture Guide

  • 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

Performance Guide

  • Benchmarks (QuickJS and Deno baselines)
  • Property access and string optimizations
  • Pool and request optimizations
  • Handler optimization tips
  • Deployment patterns

🔧 API Reference

  • 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