# Frameworks · Light Cloud

> Light Cloud reads your repo and picks the right build. Frontends go to a global CDN, backends run as containers on Cloud Run.

## Static and frontend, on the CDN

- **React.** Vite and Create React App
- **Vue**
- **Angular**
- **Svelte.** and SvelteKit static
- **Next.js.** static export
- **Static HTML.** plain HTML, CSS, JS

## Backends, as containers on Cloud Run

- **Next.js.** server-side rendering
- **Node.** Express, Fastify, NestJS, Koa
- **Python.** FastAPI, Flask, Django
- **Go**
- **Java.** Spring Boot
- **Ruby**
- **PHP**
- **.NET**
- **Dockerfile.** bring your own

## Detection, not configuration

- **Reads your repo.** Framework, runtime, and the right build and start commands are detected from the files in your project.
- **Finds the package manager.** npm, yarn, pnpm, pip, or poetry. The matching install and build steps are used.
- **Locates the output.** Config files are parsed to find where the build lands, so the right directory is served.
- **Dockerfile wins.** If your repo has a Dockerfile, it is used as is and the app runs as a container.

## Start

Connect a repo and Light Cloud figures out the build. Start on a 30-day free trial at https://console.light-cloud.com.
