Skip to content

Instantly share code, notes, and snippets.

@jaredfaris
Last active December 21, 2015 14:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jaredfaris/6323935 to your computer and use it in GitHub Desktop.
Save jaredfaris/6323935 to your computer and use it in GitHub Desktop.
A Big Pile of JSON - How Ajax and Magic Can Improve Your Applications

A Big Pile of JSON - How Ajax and Magic Can Improve Your Applications

We've all been there. Rendering all of our markup on the server. Doing jQuery $.load()s to dynamically update content. Pretending that it's still 2009 and that people are still using Blackberries.

It's time to move past that. There's are very few reasons to still generate your dynamic content on the server side, and tons of reasons to use tools like Angular.js or Backbone. In this talk, we'll show you had to build or update controls to harness the power of the client-side. We'll look at using these JavaScript framworks with RESTful endpoints like WebAPI and Sinatra. We'll pass big piles of JSON between the server and the client, and dynamically update our web pages using templates.

When you leave, you'll have an appreciation for how much good client-side tooling can improve your applications readability, maintainabililty, and power. We'll have server-side examples in C# and Ruby, but client-side examples that everyone can love.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment