Making an HTTP server in ReasonML on top of Node.js
Offered By: egghead.io
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.
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 Reasonegghead.io ReasonML
Exercism ReasonML Programming - Full Course for Beginners
freeCodeCamp ReasonML: First Look
LinkedIn Learning Type-Driven Development: Designing with Types
Pluralsight