Reactathon - Reason Dojo: Build a ReasonReact App
About the Instructor: Jared Forsyth
Jared is a mobile & web developer at Khan Academy, working to bring free education to everyone. He co-hosts the ReasonTown podcast, works on Reason developer tooling, and speaks about Reason, React, and JavaScript. He loves type systems and learning new languages, and is deeply invested in improving the experience of programming, which is currently way too confusing and difficult.
About the workshop
Reason offers a compelling vision, with a battle-tested type-system, powerful tooling, first-class javascript interop, and exciting cross-platform possibilities. At the Reason Dojo you’ll work together to build your first ReasonReact app, a podcast client, working your way through the type system, styling, reducer components, data fetching, and more. In this workshop, you will:
- Work in teams to learn from each other & move faster
- Learn the basics of the type system to manage state and dispatch actions
- Handle JSON data from a REST endpoint
- Bridge to javascript to take advantage of the npm ecosystem
- Demo your app and share insights & struggles to help inform the future of Reason
By the end of this workshop you’ll walk away with sound principles for working with Reason.
Note: This workshop will be recorded. All paid attendees will receive free access to the recording.
Prerequisites
- Working Knowledge of JavaScript
- Working Knowledge of React
- Working laptop set up for React development (node, npm, editor etc)
- Optional: familiarity with Flow or TypeScript is helpful, but not at all required
Tickets
Super Early Bird - Tickets are $299
Early Bird - Tickets are $399
General Admission - Tickets are $499
Tickets Prices in USD
Additional Information
Got a question? Want to inquire about group discounts? Email us anytime!