background preloader

Articles/Etc | Framework/Template/Etc

Facebook Twitter

Rich JavaScript Applications – the Seven Frameworks (Throne of JS, 2012) It’s no longer good enough to build web apps around full page loads and then “progressively enhance” them to behave more dynamically.

Rich JavaScript Applications – the Seven Frameworks (Throne of JS, 2012)

Building apps which are fast, responsive and modern require you to completely rethink your approach. The premise was to take the seven top JavaScript frameworks/libraries for single-page and rich JavaScript applications — AngularJS, Backbone, Batman, CanJS, Ember, Meteor, Knockout, Spine — get the creators of all of them in one location, and compare the technologies head to head.* Disclaimer: I was there to represent Knockout, so obviously I’m not neutral. . * Yes, I know that’s eight frameworks, not seven. TL;DR Executive Summary For many web developers, it’s now taken for granted that such client-side frameworks are the way to build rich web apps. Technologies: Agreement and Disagreement As each SPA technology was presented, some fairly clear patterns of similarity and difference emerged. Agreement: Progressive enhancement isn’t for building real apps. Meteor.

Versus/Vs | Articles - Frameworks/Etc

The client-side templating throwdown: mustache, handlebars, dust.js, and more. In a previous post, we told you how LinkedIn is dumping server-side templates in favor of client-side templates.

The client-side templating throwdown: mustache, handlebars, dust.js, and more

We've gotten lots of great feedback that we'll discuss in future posts, but today, we'll focus on one question that was especially popular: How did LinkedIn pick dust.js as its client-side templating solution? In the following blog post, we'll outline the requirements we had, the evaluation process, and the results. The candidates The open source community has created a huge number of client-side templating solutions. This left us with 18 templating technologies to evaluate. Embedded JavaScript Templates These templating options allow you to embed regular JavaScript code directly within the template, an approach similar to ERBs. Logic-less Templates This group of templates follows the philosophy that there should be little to no logic in your templates. The Test The test: render a simplified profile We gave each group two files to work with, which you can grab from this Github Gist:

The Top 10 Javascript MVC Frameworks Reviewed - CodeBrief. UPDATE 1/14/2012: Added Batman.js and Angular.js due to popular demand and because they looked impressive.

The Top 10 Javascript MVC Frameworks Reviewed - CodeBrief

Over the last several months I have been in a constant search for the perfect javascript MVC framework. Driven by a dire need for the right level of abstraction and features, I have tried out - some more cursorily than others - every framework I could get my hands on. Here lies a brief synopsis of each framework. Lastly, I share the framework which I ultimately decided on. Specifically, the following four features are very important to me: UI Bindings - I'm not just talking about templates, I'm talking about a declarative approach to automatically updating the view layer when the underlying model changes. The Contenders Here is a table showing all of the frameworks support for the above features. 1. Backbone.js is the web's darling framework. Pros: Strong community and lots of momentum. Cons: Lacks strong abstractions and leaves something to be desired. 10 Best Mobile Web jQuery And HTML5 Frameworks. Today we cover some best jQuery and HTML5 framework using for develop mobile applications.

Nowadays, smartphone world growing everyday and increasing lovers day by day. Similarly Apps store / apps market also have a big collection of mobile application by which users enjoying every kind of technology on mobile device. Today we have a list of best mobile jQuery and HTML frameworks by which developers can build mobile apps. jQuery and HMTL5 are most compatible technology/ techniques with mobile applications. jQuery is the popular JavaScript library, you can include thislibrary in web and mobile applications to make it easier and more effective.

This jQuery library used to develop Ajax based applications, web 2.0 web applications and make code more simple and easy to JavaScript programmers. In this list we introduce some best framework as limejs, mobilizejs, joapp, jQuery mobile and many more. Jquery-mobile-960 is a port of 960 grid to jquery mobile.

The Great Web Framework Shootout