Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Composable Native APIs

Callstack Engineers via YouTube

Overview

Explore a 29-minute conference talk from React Native EU 2017 that delves into composable native APIs in React Native development. Learn how Cycle.js and hexagonal architecture can help manage both React components and Native APIs declaratively, improving code organization and testability. Discover the challenges of React Native development, including non-official APIs and imperative methods, and understand how to overcome them using a fractal architecture approach. Examine the benefits of this methodology through practical examples, including component testing, hierarchy management, and handling native threads. Gain insights into creating more structured and maintainable React Native applications by combining the declarative nature of React components with efficient native API interactions.

Syllabus

Intro
React Native
What is this talk about
Overview
Why is react native harder
Why should you use react native
Nonofficial APIs
Imperative Methods
Action Creator
Components
Component Test
Component Hierarchy
Singletons
Benefits
Fractals
Fractal Architecture
Hierarchy
Functions
Boxes
Tabs
The Benefits
Public Tab
Sources
React Components
Index
Social Network
Streams
Declarative
Native Threads
Conclusion

Taught by

Callstack Engineers

Reviews

Start your review of Composable Native APIs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.