YoVDO

Reliable Client Server Data Transport for F# Web Applications

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses F# Courses Full Stack Development Courses

Course Description

Overview

Explore a comprehensive talk from NDC Oslo 2021 on Fable.Remoting, a tool that combines REST and gRPC for type-safe data access in F# web applications. Learn about the tool's functionality, including HTTP routing and JSON handling, and see a practical demonstration of its implementation. Discover how Fable.Remoting bridges the gap between client and server interactions, and understand its niche features that make it suitable for full-stack F# applications. Dive into topics such as Figma remoting, existing solutions, implementation details, frontend integration, supported types, file transport, message packing, and dependency injection. Gain insights into service configuration, proxy logs, error handling, and documentation enhancements. By the end of this presentation, acquire the knowledge needed to get started with Fable.Remoting and enhance your F# web development skills.

Syllabus

Intro
Agenda
About me
Context
Problem
Client server interactions
Post request interactions
Figma remoting
Existing solutions
What is Remoting
How does it look like
Implementation
Fable Remoting
Fable Remoting Frontend
Combining Remoting with Web App
Supported Types
File Transport
Message Pack
Dependencies
Injected Services
Example
ServiceConfig
FromContext
Proxy
Logs
Adding Functions
Documentation
Enhancements
Add to do
Error handler
Getting started
Thanks
Questions


Taught by

NDC Conferences

Related Courses

Building a Full-Stack Serverless Application on AWS
A Cloud Guru
Build a Full-Stack Server for API Requests - NodeJS and Pug
Coursera Project Network via Coursera
Build and Implement Microservices Patterns
NIIT StackRoute via Coursera
Connecting Front-End to Back-End
Codecademy
Deploying with Render
Codecademy