Starter Project For React Native Apps using Expo,Expo-Router and NativeWind
get up and running quicker
To reduce the overhead of starting new React Native/Expo projects using my favourite tools.
I make a lot of starter to help myself when making projects and I keep them open so that someone else can find it and maybe find it beneficial and we can all share
If you use Electron , you can check out Electrostatic
What Packages/Features make up Spawn Point and what makes it different. Aside from the obivious things like React and React Native and all that comes with that , these packages are the ones I've found myself using more and more in my personal projects and in client projects as well as well as some of the more cutting edge things to allow for better DX
Tanstack Query + React Query Kit: For server state and almost TRPC like user experience for your API
Axios : For you API instance and providing some light error handling and data parsing
Legend State: My state manager of choice for my projects, It was previously Zustand but I prefer this for how lightweight and adaptable it is
Nativewind: For styling within the project , gives the power and ease of tailwind for mobile developers
Biome: Formatting and Linting courtesy of Biome JS, the project that I consider the future of formatting and linting in the Javascript community
-
Validated Environment variables and environment config based off of Yuosuff Elazizi's Post
-
Expo Router : File based routing for React Native apps.