How to Set up a New React Native Project
Tips, Tricks, and Tools to Optimize Your React Native Development Workflow
There's no lack of flexibility when you're starting a React Native project. You get to choose how you organize your project, which packages to use, which editor to use, and so on. It's great!
But it's also intimidating.
I've found this to be true while talking with over 5,000 students and through my own experience of building React Native apps over the last few years.
Flexibility is great. But it's also intimidating. You want to make the right choices so you don't have to fix things later on. In this 40 minute course I'll share with you:
- How I start a React Native project
- How I organize the project
- My must have packages
- My exact development environment
Whether you're starting a brand new project or just looking for tips and how to improve your development environment join me in this quick 40 minute course that can save you hours throughout the life of your current and all future projects!
I’m Spencer Carli. I'm a developer, cat dad, and devout pizza lover.
I’ve been using React Native full-time since it was first open sourced by Facebook in 2015. I’ve built multiple apps, reached over 1.1 million developers through my React Native tutorials, taught thousands through my online courses, and trained teams of developers to effectively use React Native.
StartSeries Intro (0:42)
StartCreate a New React Native Project (2:47)
StartConfigure the iOS Simulator for React Native Development [Mac Only] (2:24)
StartConfigure the Android Emulator for React Native Development (2:22)
StartSetup Code Linting (4:42)
StartSetup Prettier (5:09)
StartAutomatic Code Linting & Formatting in Visual Studio Code (4:12)
PreviewConfigure Visual Studio Code for React Native Development (2:30)
StartOrganizing Your React Native Project (6:06)
StartConfigure Navigation in React Native (3:24)
StartDebug a React Native App (4:48)
StartStyle a React Native App (2:01)