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!