Transparent Web - The Future of Web Development Looks Functional

A session at Twin Cities Code Camp Spring 2015 - TCCC18

In this talk I give an overview of several cutting-edge web development technologies. Rather than being general purpose programming languages, they focus solely on the task of developing for the web. These languages use DSLs to simplify the common tasks of writing HTML, CSS, JavaScript, and interacting with the database. Also differing from many dynamic language web stacks, these languages employ static type systems which can catch many common errors early in the development cycle; saving on a lot of debugging time.

The frameworks that I'll cover are: Opa, Ur/Web, and Elm. The talk will also cover some functional programming techniques that are in common use in the frameworks.

I'll present several reasons why I think that web development is tending towards these sorts of technologies. Even if you don't find yourself using one of these in particular, you may well end up using the concepts that they contain.

About the speaker

This person is speaking at this event.
Chris Wilson

Software developer

Sign in to add slides, notes or videos to this session

Tell your friends!


Date Sat 25th April 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session