A very common reason is a wrong site baseUrl configuration.\n

Current configured baseUrl = /react-native-boilerplate/ \n

We suggest trying baseUrl = \n\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",(function(){void 0===window.docusaurus&&insertBanner()}))

Skip to main content
tom

The React NativeBoilerplate

Simple, Lightweight and Scalable.Explore the optimal React Native boilerplate for your project, featuring a straightforward architecture founded on the principle of Separation of Concerns. Join our vibrant community and watch it flourish.

👌

Easy to Use

A straightforward starter kit equipped with essential and widely recognized dependencies.

🍃

Lightweight

It includes just the bare minimum code required to create amazing apps.

🎛️

TypeScript or JavaScript?

We believe in giving you the freedom to select your preferred codebase language.

🧱

Scalable

Effortlessly expand your app's capabilities and scale it up as needed.

Quickstart -

>_ terminal
npx @react-native-community/cli@latest init MyApp --template @thecodingmachine/react-native-boilerplate
phone