YoVDO

Composable Native APIs

Offered By: Callstack Engineers via YouTube

Tags

Conference Talks Courses React Native Courses Declarative Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube