Conquer the JavaScript ecosystem with F# and Fable!
summary
Fable compiles F# to modern ES2015 JavaScript via Babel and plugs into Webpack and the .NET SDK, producing readable JS, source maps and live hot reloading so F# code debugs in Chrome. Demos show integration with plain JS files, an Elmish + React stack, mobile via Fuse/React Native, and a 20,000‑particle canvas proving performance tradeoffs. Community libraries and ~1,200 tests back behavior parity; production users include thegamma.net and other companies and Fable is approaching a 1.0 release.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 0:21About Alfonso
- 1:07NSYNC
- 1:18Gamma Dotnet
- 3:59We Are Kids
- 4:53Cash Noir
- 5:29Why JavaScript
- 10:29F Writer
- 11:09F Fable
- 13:19F Rebel
- 13:39F Rebel HTML
- 15:06NetCore SDK
- 17:10Webpack
- 24:25Community
- 27:32Demo
- 35:17Fable in production
- 36:19Job offers
- 36:57Why use Fable
- 40:43Outtakes
- 42:59Docks
- 44:07Test Repository
- 44:45Async teardown
- 45:27Fable powerpack
- 47:47Browser API
- 48:18Performance
- 49:01Fable Core
- 50:18Fable Map
- 50:49Reactivity Noise
- 51:28Fear
- 52:07Fuse
- 57:27Interaction with JavaScript
related talks
55mF# and Fable: re-think web development
42mHacking F# in JS ecosystem
31mHacking F# in JS ecosystem
42mPractical Introduction to Building Browser Apps with F# and Fable
43mThe F# Path to Relaxation
49mFunctional Web Development in F#
31mWrite your Own Domain Specific Language with F#
27mUnderstanding JavaScript Libraries via React and the React Ecosystem
