---
title: "[Contentstack Launch] - Framework Agnostic CSR Hosting on Launch"
description: Framework Agnostic CSR Hosting on Launch
url: https://www.contentstack.com/docs/developers/launch/framework-agnostic-csr-hosting-on-launch
product: Contentstack Launch
doc_type: guide
audience:
  - developers
version: current
last_updated: 2026-03-26
---

# [Contentstack Launch] - Framework Agnostic CSR Hosting on Launch

This page explains how Contentstack Launch supports hosting for client-side rendered (CSR) applications across frameworks, and is intended for developers setting up CSR projects on Launch and selecting the correct framework preset during project creation.

## Framework Agnostic CSR Hosting on Launch

Client-Side Rendering (CSR) is a web application rendering technique where the browser is responsible for rendering the web page. The CSR approach provides a dynamic and interactive user experience, making it a popular choice for modern web applications.

## Versatile CSR Hosting

Launch, the Contentstack hosting platform, is designed to support the hosting needs of a wide range of client-side rendered applications, regardless of the underlying framework. Whether you are working with any popular `JavaScript` frameworks, or custom CSR implementations, Launch accommodates the hosting requirements seamlessly.

You can import CSR projects directly from your Git repositories or upload project files for easy deployments.

## Hosting Setup for CSR Apps on Platform Launch

When setting up a new project on Launch, you are prompted to choose a Framework Preset. To enable the CSR hosting capability, select the `CSR (Client-Side Rendered)` option from the `Framework Preset` list.

**Additional Resource:** Please refer to the [Quick Start Guide with Generic CSR](/docs/developers/launch/quick-start-generic-csr/) documentation for a step-by-step walkthrough to deploy a sample CSR Starter on Launch.

## Common questions

### What is CSR in the context of Launch hosting?
CSR (Client-Side Rendering) is a rendering approach where the browser renders the web page, enabling dynamic and interactive user experiences.

### Does Launch support CSR apps built with different JavaScript frameworks?
Yes, Launch is designed to host a wide range of client-side rendered applications regardless of the underlying framework, including popular `JavaScript` frameworks and custom CSR implementations.

### How do I enable CSR hosting when creating a new Launch project?
When setting up a new project on Launch, select the `CSR (Client-Side Rendered)` option from the `Framework Preset` list.

### Where can I find a step-by-step CSR deployment walkthrough?
Refer to the [Quick Start Guide with Generic CSR](/docs/developers/launch/quick-start-generic-csr/) documentation for a step-by-step walkthrough to deploy a sample CSR Starter on Launch.