CurveaScript 0.1.0
Documentation
Learn CurveaScript, Curvea Engine, the CLI, content system, runtime features, and deployment workflow.
Introduction
What is Curvea?
Introduction
The Curvea Stack
Introduction
Philosophy
Introduction
What Curvea Is Not
Introduction
Current Status
Getting Started
Installation
Getting Started
Creating a Project
Getting Started
Build Your First Site
Getting Started
Project Structure
Getting Started
Development Server
Getting Started
Production Build
Core Concepts
Pages
Core Concepts
Layouts
Core Concepts
Components
Core Concepts
Document Layer
Core Concepts
Routing
Core Concepts
Page Object
CurveaScript
CurveaScript Overview
CurveaScript
File Declarations
CurveaScript
Expressions
CurveaScript
Directives
CurveaScript
Conditionals
CurveaScript
Loops
CurveaScript
Raw Code Blocks
CurveaScript
Style and Script Blocks
CurveaScript
Limitations
Data and Content
Data System
Data and Content
Page Data
Data and Content
Load Directive
Data and Content
Pagination
Data and Content
Markdown Content
Data and Content
Markdown Reference
Assets and Runtime
Assets
Assets and Runtime
CSS Imports
Assets and Runtime
JavaScript Modules
Assets and Runtime
Built-in Helpers
Assets and Runtime
Theme Runtime
Assets and Runtime
Base Path
SEO
SEO
SEO
Sitemap
CLI
CLI Overview
CLI
curvea new
CLI
curvea dev
CLI
curvea build
CLI
curvea serve
CLI
curvea make
CLI
curvea add
Deployment
Static Output
Deployment
Cloudflare Pages
Deployment
GitHub Pages
Deployment
Shared Hosting
Deployment
Deployment Checklist
Reference
Configuration Reference
Reference
Directive Reference
Reference
Template Globals
Reference
Feature Flags
Reference
Errors and Troubleshooting
Reference
Unsupported Syntax
Advanced
Rendering Flow
Advanced
Architecture Overview
Advanced
Parser
Advanced
Resolver
Advanced
Renderer
Advanced
Content Pipeline
Advanced
Asset Pipeline