Overview
Explore the power of F# and Fable in conquering the JavaScript ecosystem in this comprehensive conference talk. Dive into the world of Fable, an open-source compiler that brings F#'s functional paradigm, static typing, and advanced features to JavaScript development. Learn how Fable generates clean ES6-compliant code without runtime overhead, enabling compatibility with modern development tools like Github Electron and React Native. Discover real-world applications of Fable, including cross-platform desktop and mobile app development. Gain insights into Fable's newest features, its growing community, and the vast opportunities it presents for F# developers. From practical demos to production examples, this talk covers everything from basic concepts to advanced techniques, including async operations, browser APIs, and seamless JavaScript interaction.
Syllabus
Introduction
About Alfonso
NSYNC
Gamma Dotnet
We Are Kids
Cash Noir
Why JavaScript
F Writer
F Fable
F Rebel
F Rebel HTML
NetCore SDK
Webpack
Community
Demo
Fable in production
Job offers
Why use Fable
Outtakes
Docks
Test Repository
Async teardown
Fable powerpack
Browser API
Performance
Fable Core
Fable Map
Reactivity Noise
Fear
Fuse
Interaction with JavaScript
Taught by
NDC Conferences