Skip to main content

Overview

Express Zod API provides functions to start standalone servers or attach to existing Express applications.

createServer()

Creates and starts an HTTP/HTTPS server with your configuration and routing.

Signature

Returns

Express
Express application instance
Server[]
Array of HTTP/HTTPS server instances
Logger
Logger instance

Examples

Basic Server

HTTPS Server

Both HTTP and HTTPS

With Graceful Shutdown

attachRouting()

Attaches routing to an existing Express application or router.

Signature

Returns

RequestHandler
Middleware for handling 404 errors
Logger
Logger instance

Examples

Basic Attachment

With Router

Configuration Examples

Development Server

Production Server

See Also

createConfig

Create configuration objects

Routing

Define your API routes

Express App Integration

Integrate with existing Express apps

Production Mode

Production deployment guide