building better web apps with f#

Post on 19-Jul-2015

356 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Building Better Web

Apps with F#• Daniel Mohl

• @dmohl

• blog.danielmohl.com

• github.Com/dmohl

Who Is this Guy?

Daniel Mohl

dmohl@yahoo.com

www.twitter.com/dmohl

blog.danielmohl.com

Coming in January 2013

Why F# in Web Development?

F#/JavaScript Commonalities

Web solutions are more complex than ever

Concise yet readable syntax

Great features for building highly scalable, modern web solutions (asyncworkflows, MailboxProcessors, etc., etc.)

It’s now easier than ever with F# Tools for VS2012 Express for Web.

Building an ASP.NET MVC 4 Solution

Get the template

Create the project

Add unit tests if desired

Build the next big thing

Solution Breakdown

Let’s Build Something!

Have you see Windows 8?

How about Windows 9?

How about Windows 9?

ASP.NET Web API

JSON Type Provider from FSharpx

Get it from NuGet as ID

FSharpx.TypeProviders.Documents.

A Single Page App with F#

Same template as the previous 2

Backbone.js (MV*)

Router

Models and Collections

Views

Underscore.js for templating support

Foundation 3 for responsive design

Questions?

top related