Skip to main content

4 JavaScript Frameworks You Need To Start Using Today

Posted on May 17, 2012 by Anthony James Founder/CEOAnthony James Founder/CEO

The web has quickly moved from fancy websites running strictly on HTML and a server side programming language, to dynamic web applications whose front ends run on JavaScript. JavaScript is an old language (created in 10 days). It has its problems but it has major advantages including its flexibility and user interface. Browser JavaScript engines are showing massive improvement, and so is JavaScript. Here are 4 awesome JavaScript frameworks you need to be aware of if you want to be a great web developer these days.

Most new web apps have hundreds, if not thousands, of lines of JavaScript. Backbone helps organize those widgets and give them structure. It also makes navigation a breeze using JavaScript and creates an incredible feel of a real application running on the web. Backbone.js uses the Model View Controller setup (MVC) to give structure to JavaScript based web applications. Its core also helps your web applications run native. Backbone by default will keep history and make your back and forward programing ability simple as pie.
_ (UnderscoreJS)
Underscore is to plain ol’ JavaScript as jQuery is to the DOM. It comes with 60+ super handy utility functions that help make your life easier when working with things like collections, objects, arrays, etc.
Heatmap.js is a slick JavaScript framework that uses the HTML5 Canvas tag to generate heat based locations on a map. You can see this in production at Rezonline; it shows users’ location based on heat density and sits on top of Google maps. Heatmap.js can sit on top of Google maps or OpenLayers maps or come in a more stand alone package. Are you looking for a tutorial on this? Stay tuned and we’ll have one soon.
Find Heatmap.js here
jQuery Mobile
Seriously, if you don’t know about jQuery Mobile or if you’re not using it then you’re missing out. A simple mobile framework that lets you develop mobile web apps, native mobile apps, and mobile websites in no time flat. In fact, we here at Pinehead have an entire jQuery Mobile development guide that will get you started from complete newbie to expert jQuery Mobile developer.


Image of Krisna
8 years ago

Please provide backbone tuts… (^_^)

Leave a Reply

Your email address will not be published. Required fields are marked *