Overview
Syllabus
Intro
1. Scan QR Code 2. Drag Component
We used to start with Javascript
amazing developer productivity
A functional programming language
Powerful pattern matching, functions
a robust ecosystem of packages (OPAM)
What does a React component look like?
Belt is the standard library shipped with Reason
Convert your array into a React element
Hooks are the future
Pattern matching is a switch statement on steroids
gen Type generates bindings between Reason & JavaScript
How do I add Reason to my Javascript project?
The compiled JavaScript is readable
The compiled JavaScript is faster
Webpack 55,000 Bytes
Binding Javascript to Reason
Taught by
GOTO Conferences