18th September 2013 in London at Skills Matter

This SkillsCast was filmed at Behaviour-driven RIAs with JavaScript

In this talk we will review briefly the following topics: why is JavaScript getting so popular, Executable Specifications with Cucumber for the RIA, the Passive View Pattern, event oriented programming and how to test-drive it, test driving promises, technical debt on purpose and the role of the "server side".

Rich Internet Applications have a very different architecture from traditional web apps. They are closer to native desktop applications. The user experience is much better now, but it doesn't come for free. Managing state is error-prone and we have to carefully craft our JavaScript, test-driving the code in order to succeed.

YOU MAY ALSO LIKE:

Behaviour-driven RIAs with JavaScript

Carlos Ble

Carlos started using computers at 6, when his father bought a PC with the Intel 8086 and some books on the Basic programming language. Since then, he has been learning how machines can be used to build a better world.

SkillsCast

In this talk we will review briefly the following topics: why is JavaScript getting so popular, Executable Specifications with Cucumber for the RIA, the Passive View Pattern, event oriented programming and how to test-drive it, test driving promises, technical debt on purpose and the role of the "server side".

Rich Internet Applications have a very different architecture from traditional web apps. They are closer to native desktop applications. The user experience is much better now, but it doesn't come for free. Managing state is error-prone and we have to carefully craft our JavaScript, test-driving the code in order to succeed.

YOU MAY ALSO LIKE:

About the Speaker

Behaviour-driven RIAs with JavaScript

Carlos Ble

Carlos started using computers at 6, when his father bought a PC with the Intel 8086 and some books on the Basic programming language. Since then, he has been learning how machines can be used to build a better world.