Getting Started with Fable. Fable 3 and deployment

Photo by Kelvin Ang on Unsplash

Welcome back! This article is the last part of the “Getting started with Fable” series, so if you missed the previous articles please visit:

The idea of this series is to create a fully functional application that can be used as a starting point for any enterprise application. In particular, I’m looking into a full-stack application written in F# which transpiles into JavaScript / React / Redux application on the front-end and Node.js / Express on the back-end. I know that it sounds a bit weird to transpile F# to JavaScript on the back-end instead of creating a .NET application.

In this last article, I want to share the migration experience from Fable v2 to v3, deployment experience, and some thoughts regarding Fable as a technology.

Continue reading “Getting Started with Fable. Fable 3 and deployment”

Getting started with Fable

Photo by Ilija Boshkov on Unsplash

As a developer I’m always eager to learn new technologies, practices and languages. Currently very interested in expanding my expertise in the functional programming. So at some point I’ve decided to learn functional language, not just functional patterns which can be used in the JavaScript. I’ve a .NET background and taking into account this background I’ve decided to learn F#.

Continue reading “Getting started with Fable”

Configuring IIS using console

Photo by Arget on Unsplash

Setup of new development environment is a very time consuming operation each time (no matter what the reason is: moving to new project, OS reinstall, hardware update). Tools are getting better and better each day, now having fast internet connection and package managers, like NuGet and NPM we waste less time on installing all the required dependencies. But today I want to dig into small, but very easy-to-automate part of development environment setup part – adding and configuring site on IIS.

Continue reading “Configuring IIS using console”