# No pure React Native without Expo

**URL:** <https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871>\
**Category:** General\
**Tags:** feature\
**Created:** [September 10, 2024, 9:24am UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871 "2024-09-10T09:24:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Middle\_quiter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/middle_quiter/32/1694_2.png) [@Middle\_quiter](https://community.firebasestudio.dev/u/Middle_quiter)\
**Post date:** [September 10, 2024, 9:24am UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871/1 "2024-09-10T09:24:06Z")

</div>

_Why can’t we use pure react native without expo in IDX I tried editing the nix file able to install react native but cant run it on emulator_

---

<div class="post-metadata">

**Author:** ![kirupa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/kirupa/32/4_2.png) [@kirupa](https://community.firebasestudio.dev/u/kirupa)\
**Post date:** [September 11, 2024, 5:23pm UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871/2 "2024-09-11T17:23:55Z")

</div>

We started with Expo but may add a React Native-only solution in the future. To help me better understand this, why would you not want to use Expo as part of your React Native project?

Thanks,  
Kirupa 🙂

---

<div class="post-metadata">

**Author:** ![Middle\_quiter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/middle_quiter/32/1694_2.png) [@Middle\_quiter](https://community.firebasestudio.dev/u/Middle_quiter)\
**Post date:** [September 12, 2024, 1:08am UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871/3 "2024-09-12T01:08:50Z")

</div>

Because i want to code app in js rather than type script. Well we can do that in expo but the font and layout doesn’t work the same as pure react native.

---

<div class="post-metadata">

**Author:** ![Joel\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/joel_b/32/1809_2.png) [@Joel\_B](https://community.firebasestudio.dev/u/Joel_B)\
**Post date:** [September 20, 2024, 4:05pm UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871/4 "2024-09-20T16:05:08Z")

</div>

I also use pure react-native. I used expo for another project, but for me personally i got some problems while trying to really publish my app. In my expo app were no problems and everything worked, also the building process was sucessful, but there were still errors…  
So i was trying to find out the problem while finding out, that many other developers have problems with expo, so they prefer using the pure react native solution, as it is more consistent

---

<div class="post-metadata">

**Author:** ![Middle\_quiter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/middle_quiter/32/1694_2.png) [@Middle\_quiter](https://community.firebasestudio.dev/u/Middle_quiter)\
**Post date:** [September 20, 2024, 4:32pm UTC](https://community.firebasestudio.dev/t/no-pure-react-native-without-expo/1871/5 "2024-09-20T16:32:57Z")

</div>

yeah pure react native is prefered for beginner and learners who started with JS.
