Nuances in

React Native 

0) RN isn't React

1) UI

1.a) Flexbox Everywhere

1.b) Only irresponsible tables

1.c) No out-of-box for...

 
 

 

SVG

Linear Gradients

... more

 
 

1.d) Shadows...

 
 

2) The App

2.a) Users might not want your latest app

2.b) Users cannot have your latest treats

2.c) Abstaining hooks for your users

 

3) The RN-App Interface

 

3.a) Double passing

 

3.b) Async Events

 
 

App Side

User Does

JS Side

JS Bridge

App Side

User Does

JS Side

Scroll

Scroll

On Press

On Press

On Press

JS Bridge

Scroll

User Sees

Screen Interaction

Show alert

App Side

User Does

JS Side

On Press

On Press

On Press

JS Bridge

User Sees

Screen Interaction

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

API

Show alert

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

DATA

🎉Thats all🎉

Nuances in React Native

By Ken Lee

Nuances in React Native

Assumptions that might be different when transiting from React to React Native

  • 143