YoVDO

Making an HTTP server in ReasonML on top of Node.js

Offered By: egghead.io

Tags

ReasonML Courses Node.Js Courses

Course Description

Overview

Node.js is a well established server runtime that many companies are using worldwide. Express.js is a server framework for Node.js used by over 5 million projects. ReasonML is a type-safe functional language that compiles to Javascript.
This playlist collects the basic pieces of information a programmer needs to get started building servers in ReasonML on Node.js and Express.js. Follow along to learn how to get the speed of Node, combined with the added type-safety of Reason.

Syllabus

  • Async / Await in ReasonML
  • Automatically decode JSON into records in ReasonML using Decco
  • Write a simple custom JSON decoder for Decco in ReasonML
  • Working with cryptic error messages from ReasonML when writing custom Decco decoders.
  • Make a basic server with ReasonML and Node.js
  • Handle JSON request bodies and send JSON responses from a Node.js server using ReasonML

Taught by

Murphy Randle

Related Courses

Get Started with Reason
egghead.io
ReasonML
Exercism
ReasonML Programming - Full Course for Beginners
freeCodeCamp
ReasonML: First Look
LinkedIn Learning
Type-Driven Development: Designing with Types
Pluralsight