> For the complete documentation index, see [llms.txt](https://cansahin.gitbook.io/react-boilerplate-cra-template/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cansahin.gitbook.io/react-boilerplate-cra-template/readme.md).

# README

## What is React Boilerplate CRA Template

{% hint style="info" %}
💁‍♂️ **TL;DR:** **`CRA`** handles the bootstrapping and **`React Boilerplate`** gets you started with the best tools and practices.
{% endhint %}

This is a custom [`create-react-app`](https://github.com/facebook/create-react-app) template of [`react-boilerplate`](https://github.com/react-boilerplate/react-boilerplate). React Boilerplate has been developing the ultimate React starter kit for many years now. On the other hand **`CRA`** (`create-react-app`) is currently the people's favorite choice. This template has been created to join their strengths together. **`CRA`** provides the necessary bootstrapping to start your projects but does not provide a guide on how to build it. That is where **`react-boilerplate`** comes in and prepares the bases with the battle-tested techniques and tools to guide you into creating state-of-the-art web applications.

{% hint style="warning" %}
This documentation assumes that you are familiar with the [`create-react-app`](https://github.com/facebook/create-react-app). The template is built on top of it. ;)
{% endhint %}

## Let's get started with the documentation

In the following sections, we will briefly introduce this boilerplate to you and then start diving into details with the [Building Blocks](https://github.com/react-boilerplate/react-boilerplate-cra-template/tree/f4ac26d099b0a9143272f99e6235245dc062a614/docs/building-blocks/overview/README.md) section.

{% hint style="info" %}
Source Code & Repo: [Github](https://github.com/react-boilerplate/react-boilerplate-cra-template)

NPM Package: [npm](https://www.npmjs.com/package/cra-template-rb)
{% endhint %}
