9
REACT NATIVE Alicia Guerra [email protected]

React Native

Embed Size (px)

Citation preview

Page 1: React Native

REACT NATIVEAlicia [email protected]

Page 2: React Native

WHAT IS REACT NATIVE?

Build mobile apps using JavaScript Announced at React.js Conf 2015 Used by Facebook, CBS, Netflix, SoundCloud, Discovery

Page 3: React Native

“HARD BUT FAST”

React is easier to maintain for larger projects and teams, as it follows stricter paradigms and design patterns and design patterns

React Native will take much more learning, effort, and maintenance, it will give you a much higher quality app

Page 4: React Native

NATIVE, NOT HYBRID

React Native runs on Android, iOS, and Windows

Renders using native components

Better performance and smoother animations

Only works when bridging components have been written for React Native

Page 5: React Native

NOT “WRITE ONCE, RUN EVERYWHERE”

“Learn once, run everywhere” Although you’re using the same frameworks and maybe

even the same components, you maintain separate code for Android and iOS

Page 6: React Native

JSX

Markup and code are in the same file More JavaScript-centric If working with designers, it’s not as straightforward as

editing template files and writing CSS

Page 7: React Native

INSTANT RESULTS ON MOBILE DEVICES

With React Native, you can’t test in the browser

When testing on mobile devices

Page 8: React Native

FUTURE OF REACT NATIVE

FP is future of JS; React embodies FP React Native has more stars on Github than Ionic Plugins on npm available for React Native

Page 9: React Native

CONTACT ME

Email: [email protected] Twitter: @skepchick92 LinkedIn: linkedin.com/in/aliciaisabelguerra