Table of Contents

~~SLIDESHOW~~

On the Radar

Contact Hour 28?: To be discussed on Friday 27th April, 2013.

Lecturer: Dr Chris P. Jobling.

Abstract

Interesting developments in Web Applications Technology or What Might Be Good to Have on Your CV in a year or two's time. Use your favourite search engine to find out more.

On the Radar

Client-Side: Structural Layer

Client-Side: Presentational Layer

Client-Side: Behavioural Layer

Client-Side: New Languages

These two compile to JavaScript:

Client-Side: MVC Frameworks

Hundreds of them! Aside from Backbone.js, the ones I think are worth deeper study are:

Keep an eye on TodoMVC for more and examples of their use.

Server-Side

Server Side: Other Programming Languages

Server Side: Important frameworks that you'll meet next year

Very popular in so-called enterprise applications and intranet developments:

Server Side: Other Mainstream Web Development Frameworks

Server Side: Interesting niche frameworks

Mobile and Other Form Factors

Apps vs Web Apps

Database layer

Complex data models with lots of relationships require complex and time/space consuming join queries.

Rise of the so-called No SQL alternatives:

Development Best-Practices

Many of the most widely used tools and techniques have come from the Open Source Community and Agile Development.

How do I know?

You should do some or all of these too!

Good Sources

Summary of this Session

The End

Thanks for Watching!

Previous Lecture | home