JSFoo 2012 Chennai

Chennai JavaScripters ahoy!

Adding real time support to your web app

Submitted by Siddhi (@siddhi) on Wednesday, 11 January 2012

Section: Default Technical level: Intermediate Session type: Tutorial

View proposal in schedule

Abstract

After attending this session, participants will have a high level overview of what are the different libraries, technologies and architecture styles that are used in creating real time communication channels for web apps

Outline

Real Time apps are the current hot trend. But what does it take to add real time support into your app? This session will cover various technologies, libraries and coding patterns to enable you to write real time apps. We can't do into great detail in 30 minutes, but it will be enough to get exploring.

This session will introduce you to

  • Websockets (& what to do with browsers that dont support it)
  • Socket.io
  • A quick digression into backend support for real time apps
  • MVC architecture in the front end
  • Backbone.js
  • Tying it all together in a demo application
  • Unexpected pitfalls that make you pull your hair out

The session will contain code snippets.

Requirements

You need to be fluent in reading basic javascript

Speaker bio

Siddharta is the founder of Silver Stripe Software Pvt Ltd. The company develops http://ToolsForAgile.com a suite of tools for managing complex distributed software projects.

We've added real time support in Tools For Agile and this session is based on the learning from implementing that.

Siddharta was a speaker at DocType HTML5 Chennai and a participant at various local technology events (BarCamp, DevCamp, Chennai Geeks, PyCon India etc...)

Comments

Login with Twitter or Google to leave a comment