# Vercube > Unleash your server development with an ultra-efficient JavaScript framework ## Documentation Sets - [Vercube - Full Documentation](https://vercube.dev//llms-full.txt): This is the full documentation for Vercube. ## Landing - [](https://vercube.dev/raw/index.md) ## Docs - [Introduction](https://vercube.dev/raw/docs/getting-started.md): A modern, efficient, and flexible JavaScript server framework that runs anywhere with unmatched performance and complete configurability. - [Installation](https://vercube.dev/raw/docs/getting-started/installation.md): How to install and run Vercube. - [Examples](https://vercube.dev/raw/docs/getting-started/examples.md): Explore example Vercube applications to learn common patterns and best practices. - [Configuration](https://vercube.dev/raw/docs/core-features/configuration.md): Configure your Vercube application - [Dependency Injection](https://vercube.dev/raw/docs/core-features/container.md): Understanding and using the Dependency Injection container in Vercube - [Controllers](https://vercube.dev/raw/docs/core-features/controllers.md): Building APIs with Controllers in Vercube - [Middlewares](https://vercube.dev/raw/docs/core-features/middlewares.md) - [Validation](https://vercube.dev/raw/docs/core-features/validation.md): Automatic request validation with Standard Schema support - [Overview](https://vercube.dev/raw/docs/modules/auth/overview.md): Flexible authentication system for Vercube applications - [Decorators](https://vercube.dev/raw/docs/modules/auth/decorators.md): Authentication decorators for protecting endpoints and accessing user data - [API Reference](https://vercube.dev/raw/docs/modules/auth/api.md): Complete API reference for the Vercube Auth module - [Overview](https://vercube.dev/raw/docs/modules/logger/overview.md): Structured wide-event logging for Vercube, powered by evlog - [Drains & Adapters](https://vercube.dev/raw/docs/modules/logger/drivers.md): Control output format and ship logs to external backends with evlog - [API](https://vercube.dev/raw/docs/modules/logger/api.md): Complete API reference for the evlog-backed Logger module - [Overview](https://vercube.dev/raw/docs/modules/serverless/overview.md): The @vercube/serverless package bridges AWS Lambda and Azure Functions to Vercube’s Request / Response model. - [Overview](https://vercube.dev/raw/docs/modules/storage/overview.md): Flexible and extensible storage system for Vercube applications - [Drivers](https://vercube.dev/raw/docs/modules/storage/drivers.md): Built-in storage providers and guide to creating custom drivers - [API](https://vercube.dev/raw/docs/modules/storage/api.md): Complete API reference for Storage module - [Overview](https://vercube.dev/raw/docs/modules/web-sockets/overview.md): Real-time bidirectional communication with decorator-based API - [API](https://vercube.dev/raw/docs/modules/web-sockets/api.md): Complete API reference for all WebSocket decorators - [Overview](https://vercube.dev/raw/docs/modules/schema/overview.md): OpenAPI generation and interactive API docs for Vercube - [Decorators](https://vercube.dev/raw/docs/modules/schema/decorators.md): OpenAPI metadata with the @Schema decorator - [Scalar](https://vercube.dev/raw/docs/modules/schema/scalar.md): Interactive API documentation with Scalar API Reference - [Overview](https://vercube.dev/raw/docs/modules/nitro/overview.md): Use Vercube controllers and DI inside a Nitro application - experimental - [Storage](https://vercube.dev/raw/docs/modules/nitro/storage.md): Using Vercube StorageManager backed by Nitro's built-in storage - [File-Based Routes](https://vercube.dev/raw/docs/modules/nitro/file-based-routes.md): Mixing Nitro file-based routes with Vercube controllers - [Middleware](https://vercube.dev/raw/docs/modules/nitro/middleware.md): Using Vercube BaseMiddleware inside a Nitro application - [Overview](https://vercube.dev/raw/docs/modules/vite/overview.md): Run Vercube as a Vite plugin using the Environment API - [Overview](https://vercube.dev/raw/docs/deployment/overview.md): How Vercube’s default build relates to production and development, and where to deploy. - [Vercel](https://vercube.dev/raw/docs/deployment/vercel.md): Deploy a Vercube application to Vercel using Node.js serverless functions and the Web Fetch handler. - [AWS Lambda](https://vercube.dev/raw/docs/deployment/aws-lambda.md): Deploy your Vercube application to AWS Lambda with API Gateway - [Azure Functions](https://vercube.dev/raw/docs/deployment/azure-functions.md): Deploy your Vercube application to Azure Functions with HTTP triggers - [Custom Decorator](https://vercube.dev/raw/docs/advanced/custom-decorator.md): Learn how to create and use custom decorators in Vercube to extend functionality and create reusable patterns - [Plugins](https://vercube.dev/raw/docs/advanced/custom-plugin.md): Extend Vercube with config, runtime, CLI, and dev-only hooks - Vite-style plugins in vercube.config.ts - [Custom CLI Command](https://vercube.dev/raw/docs/advanced/custom-cli-command.md): Learn how to create custom CLI commands in Vercube using class-based decorators, register them in vercube.config.ts, and inject services via the DI container ## Blog - [Announcing Vercube 1.0](https://vercube.dev/raw/blog/announcing-1.0.md): Over a year in open source, a growing community, and public benchmarks - Vercube 1.0 is here.