Web Directions

Conffab

  • Speakers
  • Presentations
  • Conferences
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In
  • Speakers
  • Presentations
  • Conferences
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In
Advanced Search
Searching videos

Clientside Templates for Reactive UI

Tim Oxley at Code 2012
  • JavaScript
  • reactive programming
Sign up for a free membership to watch this and hundreds of other videos
  • Details
  • Slides

Today’s web browser is a power­ful applic­a­tion plat­form, chal­len­ging the tra­di­tional respons­ib­il­it­ies of web applic­a­tion server and cli­ent. In this ses­sion we learn to har­ness the browser to do some of the heavy-lifting tra­di­tion­ally del­eg­ated to the server-side.

Push­ing ren­der­ing tasks onto the web browser reduces the amount of hand-holding required of a server, min­im­ising net­work util­isa­tion and lag involved in user inter­ac­tions. This decouples our views from our server imple­ment­a­tion and can improve over­all applic­a­tion per­form­ance. Your web applic­a­tions will feel snappy and light­weight, present­ing a more pleas­ant user experience.

We will explore the implic­a­tions of client-side ren­der­ing and the dif­fer­ences between pop­u­lar client-side tem­plat­ing tools, such as jQuery tem­plates, EJS, Under­score and Handle­bars, eval­u­at­ing com­pat­ib­il­ity, per­form­ance, express­ive­ness and pro­ject health, while com­par­ing stat­ist­ics and user exper­i­ence with tra­di­tional server-side tem­plat­ing techniques.

You may also be interested in

    Thumbnail for Storytelling for influence. A how-to guide to influential storytelling

    Storytelling for influence. A how-to guide to influential storytelling

    Thumbnail for What Indiana Jones taught me about Product

    What Indiana Jones taught me about Product

    Thumbnail for Securing JavaScript

    Securing JavaScript

    Thumbnail for Simple Responsive Typography

    Simple Responsive Typography

    Thumbnail for JavaScript Numbers Like You’ve Never Seen Them Before

    JavaScript Numbers Like You’ve Never Seen Them Before

    Thumbnail for New in ‘22 — the CSS browsers will ship this year

    New in ‘22 — the CSS browsers will ship this year

    Thumbnail for Story-based design

    Story-based design

    Thumbnail for It’s time to hit record: an introduction to the Media Recorder API

    It’s time to hit record: an introduction to the Media Recorder API

More presentations from Code 2012

    Thumbnail for HTML5 Technologies and Game Development

    HTML5 Technologies and Game Development

    Thumbnail for The Main Event: Beyond Event Listeners in JavaScript

    The Main Event: Beyond Event Listeners in JavaScript

    Thumbnail for Getting Touchy Feely with the Mobile Web

    Getting Touchy Feely with the Mobile Web

    Thumbnail for Designing in the Browser

    Designing in the Browser

    Thumbnail for Getting Off(line): Appcache, LocalStorage for HTML5 Apps that Work Offline

    Getting Off(line): Appcache, LocalStorage for HTML5 Apps that Work Offline

    Thumbnail for The Web’s Third Decade

    The Web’s Third Decade

    Thumbnail for Removing the Gag From Your Browser

    Removing the Gag From Your Browser

    Thumbnail for JavaScript: Getting Closure

    JavaScript: Getting Closure

Conffab
  • About
  • Speakers
  • Presentations
  • Conferences
  • Contact
  • Sign in
Sign Up

© Conffab 2023