Genearte .zig verions of templates to use in production.

This commit is contained in:
2026-01-28 17:01:28 +05:30
parent 4092e6ad8e
commit 8db2e0df37
1170 changed files with 10153 additions and 3722 deletions

105
docs/INDEX.md Normal file
View File

@@ -0,0 +1,105 @@
# Pugz Documentation Index
Complete documentation for the Pugz template engine.
## Getting Started
| Document | Description |
|----------|-------------|
| **[README.md](../README.md)** | Project overview and quick start |
| **[CLAUDE.md](CLAUDE.md)** | Development guide for contributors |
| **[api.md](api.md)** | API reference |
| **[syntax.md](syntax.md)** | Pug syntax guide |
## Examples & Guides
| Document | Description |
|----------|-------------|
| **[EXAMPLES.md](EXAMPLES.md)** | Complete examples overview with quick navigation |
| **[DEMO_SERVER.md](DEMO_SERVER.md)** | HTTP server example with runtime and compiled templates |
| **[CLI_TEMPLATES_DEMO.md](CLI_TEMPLATES_DEMO.md)** | Complete feature reference and examples |
| **[FEATURES_REFERENCE.md](FEATURES_REFERENCE.md)** | Detailed feature guide with all supported Pug syntax |
| **[PUGJS_COMPATIBILITY.md](PUGJS_COMPATIBILITY.md)** | Feature-by-feature comparison with official Pug.js |
## Compiled Templates
| Document | Description |
|----------|-------------|
| **[COMPILED_TEMPLATES.md](COMPILED_TEMPLATES.md)** | Overview of compiled template feature |
| **[COMPILED_TEMPLATES_STATUS.md](COMPILED_TEMPLATES_STATUS.md)** | Implementation status and roadmap |
| **[CLI_TEMPLATES_COMPLETE.md](CLI_TEMPLATES_COMPLETE.md)** | CLI tool completion summary |
## Testing & Verification
| Document | Description |
|----------|-------------|
| **[VERIFICATION.md](VERIFICATION.md)** | Test results, memory leak checks, code quality verification |
| **[BUILD_SUMMARY.md](BUILD_SUMMARY.md)** | Build system cleanup and completion summary |
---
## Quick Links by Topic
### Learning Pugz
1. Start with [README.md](../README.md) - Project overview
2. Read [syntax.md](syntax.md) - Pug syntax basics
3. Check [EXAMPLES.md](EXAMPLES.md) - Working examples
4. See [FEATURES_REFERENCE.md](FEATURES_REFERENCE.md) - Complete feature guide
### Using Pugz
1. **Runtime mode:** [api.md](api.md) - Basic API usage
2. **Compiled mode:** [COMPILED_TEMPLATES.md](COMPILED_TEMPLATES.md) - Performance mode
3. **Web servers:** [DEMO_SERVER.md](DEMO_SERVER.md) - HTTP integration
4. **All features:** [CLI_TEMPLATES_DEMO.md](CLI_TEMPLATES_DEMO.md) - Complete examples
### Contributing
1. Read [CLAUDE.md](CLAUDE.md) - Development rules and guidelines
2. Check [BUILD_SUMMARY.md](BUILD_SUMMARY.md) - Build system structure
3. Review [VERIFICATION.md](VERIFICATION.md) - Quality standards
### Compatibility
1. [PUGJS_COMPATIBILITY.md](PUGJS_COMPATIBILITY.md) - Feature comparison with Pug.js
2. [FEATURES_REFERENCE.md](FEATURES_REFERENCE.md) - What's supported
3. [COMPILED_TEMPLATES_STATUS.md](COMPILED_TEMPLATES_STATUS.md) - Compiled mode limitations
---
## Documentation Organization
All documentation is organized in the `docs/` directory:
```
docs/
├── INDEX.md # This file
├── CLAUDE.md # Development guide
├── api.md # API reference
├── syntax.md # Pug syntax guide
├── EXAMPLES.md # Examples overview
├── DEMO_SERVER.md # HTTP server guide
├── CLI_TEMPLATES_DEMO.md # CLI examples
├── FEATURES_REFERENCE.md # Complete feature reference
├── PUGJS_COMPATIBILITY.md # Pug.js compatibility
├── COMPILED_TEMPLATES.md # Compiled templates overview
├── COMPILED_TEMPLATES_STATUS.md # Implementation status
├── CLI_TEMPLATES_COMPLETE.md # CLI completion summary
├── VERIFICATION.md # Test verification
└── BUILD_SUMMARY.md # Build system summary
```
---
## External Resources
- **Official Pug Documentation:** https://pugjs.org/
- **Zig Language:** https://ziglang.org/
- **GitHub Repository:** (your repo URL)
---
**Last Updated:** 2026-01-28
**Pugz Version:** 1.0
**Zig Version:** 0.15.2