# React Bricks > React Bricks is the visual headless CMS for React. It lets developers build content blocks ("bricks") as React components that content editors can visually edit inline. React Bricks works with Next.js, Astro, Remix, Gatsby, and Vite/CRA. Key concepts: Bricks (editable React components), Schema (sideEditProps and repeaterItems), Page Types, Visual Editing components (Text, RichText, Image, Repeater, Link, File, Icon), and the React Server Components (RSC) integration. ## Documentation Sets - [Abridged documentation](https://docs.reactbricks.com/llms-small.txt): a compact version of the documentation for React Bricks, with non-essential content removed - [Complete documentation](https://docs.reactbricks.com/llms-full.txt): the full documentation for React Bricks ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation