O'Reilly logo

Mastering F# by Suhaib Fahad, Alfonso García-Caro Núñez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fable

While WebSharper is a great way to use F# when building web apps both in the backend and frontend, sometimes we may need more flexibility when interacting with JavaScript. Fable is a lightweight F# to JavaScript compiler that does not provide any specific tool to build web apps. However, it allows you to interact with any modern JavaScript development tool and library, not only for the browser, but also for server apps with Node.js, desktop with GitHub Electron, or mobile with React Native or Fuse.

The experience of developing with Fable is a bit different from what we have seen so far, as one of its main guidelines is to stay as close as possible to the JavaScript ecosystem, not only during runtime but also while developing. For example, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required