Skip to content

React Native 0.70.5 โšก M1, Ubuntu ๐Ÿ’ป Hermes โš™๏ธ Fabric ๐Ÿš… Turbo Modules ๐Ÿ’จ TypeScript 4.9b โœ… Gradle 7.6rc (8 ๐Ÿšง), JDK 19, NDK 25, CMake ๐ŸŽ Monterey 13.1b, Xcode 14.1rc, ccache ๐Ÿงฉ Yarn 3.2 (4 ๐Ÿšง) ESLint ๐Ÿงน Prettier โœจ Metro ๐Ÿš‡ Blaze, Buck ๐Ÿšง Babel ๐Ÿ—ผ cljs ๐Ÿšง GitHub Actions โœ”๏ธ Storybook 6c ๐Ÿ““ libs ๐Ÿ“š for curious early adopters :suspect: #RNEU 22

Notifications You must be signed in to change notification settings

MajidNajafi/react-native-template-new-architecture

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

React Native Template / Boilerplate

Bleeding ๐Ÿ”ช Edge ๐ŸŒ‰ Nightlymare ๐ŸŒƒ Edition

โ€œโ€œโ€ฬฟ ฬฟ ฬฟ ฬฟ ฬฟโ€™ฬฟโ€™ฬตอ‡ฬฟฬฟะท=(*โ–ฝ*)=ฮต/ฬตอ‡ฬฟฬฟ/ฬฟ ฬฟ ฬฟ ฬฟ ฬฟโ€™โ€œโ€œ
IDKFA

NPM RN pkg ver TypeScript Linter Formatter: prettier CI Maintenance Docs Project

Android iOS
Android iOS

Setup

Fresh M1/M2

Yarn v3

Upgrading from classic v1

cd ~
yarn set version berry

canary v4 ๐Ÿšง

Install

yarn # ๐Ÿบ version
yarn setup # ๐Ÿค– versioned version 

https://github.com/leotm/react-native-template-new-architecture/blob/2292d3acef82d2b844baf6878364a3226135687f/package.json#L147

More

Start

yarn start

Silicon (M1/M2) Macs

iOS (arm64)

cd ios
pod install
..
yarn ios

Or iOS (Intel x86_64)

Android

NDK

Fat M1 components: ndk-build, LLVM, CMake, Make, Python, Ninja, shader-tools, simpleperf - yasm remaining

Setup

Building-from-source#prerequisites, but with NDK 25.0.8775105

# android/local.properties
sdk.dir=/Users/<user>/Library/Android/sdk
ndk.dir=/Users/<user>/Library/Android/sdk/ndk/25.0.8775105

Strip: rcX suffix / (trailing) spaces / final final linebreak - otherwise fcntl(): Bad file descriptor

Android Studio

Setup

Open Android Studio - Preview release - Canary build

yarn android --active-arch-only

Troubleshooting

Storybook v6 beta

https://github.com/leotm/react-native-template-new-architecture/blob/01f1c9864f55367004effbe26d3f33590784704b/src/index.tsx#L132

Soon: v6 rn storybook server

Storybook v5

https://github.com/leotm/react-native-template-new-architecture/blob/01f1c9864f55367004effbe26d3f33590784704b/metro.config.js#L16

# @storybook/react-native-server v5
yarn storybook
yarn <android/ios>

Node

With ts-node and curveball

yarn server

Deno

brew install deno
yarn deno

License: MIT

About

React Native 0.70.5 โšก M1, Ubuntu ๐Ÿ’ป Hermes โš™๏ธ Fabric ๐Ÿš… Turbo Modules ๐Ÿ’จ TypeScript 4.9b โœ… Gradle 7.6rc (8 ๐Ÿšง), JDK 19, NDK 25, CMake ๐ŸŽ Monterey 13.1b, Xcode 14.1rc, ccache ๐Ÿงฉ Yarn 3.2 (4 ๐Ÿšง) ESLint ๐Ÿงน Prettier โœจ Metro ๐Ÿš‡ Blaze, Buck ๐Ÿšง Babel ๐Ÿ—ผ cljs ๐Ÿšง GitHub Actions โœ”๏ธ Storybook 6c ๐Ÿ““ libs ๐Ÿ“š for curious early adopters :suspect: #RNEU 22

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 28.2%
  • TypeScript 20.2%
  • JavaScript 19.2%
  • C++ 13.3%
  • Objective-C++ 8.1%
  • Ruby 4.3%
  • Other 6.7%