Core API Reference
Complete reference for the MoroJS core API. Learn about application creation, configuration, and fundamental methods.
createApp()
Creates a new MoroJS application instance with optional configuration.
Basic Usage (Actual Implementation)
typescript
Available Configuration Options
Basic Features
- •
cors: true
: Enable CORS - •
compression: true
: Enable gzip - •
helmet: true
: Enable security headers
Per-Route Features
- •
.rateLimit()
: Rate limiting - •
.cache()
: Response caching - •
.body()
: Body validation - •
.query()
: Query validation
HTTP Methods
HTTP Method Definitions
typescript
Route Configuration Object
typescript
Application Methods
Core Application Methods
typescript
Configuration Methods
typescript
Context and Utilities
Request Context
typescript
Utility Functions
typescript