Speed and Function is working on final stages of Infowall development, which is a lightweight CMS, designed with the entry-level computer user in mind.
Handlebars.jshelps us build semantic templates effectively and reliably. We had previous experience with and are happy with the syntax and performance of Handlebars.
Backbone.js helps us with structuring the application by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to existing API over a RESTful JSON interface.
Masonry cascading grid layout library allows us to fill in empty space with content programmatically.
jquery.carousel is a jQuery plugin that gives us a full-featured and flexible toolset for carousel-style navigation.
Gulp helps us with speed up builds and manage templates. It seems to work faster than Grunt and have an easier syntax.
Stylus is a progressive CSS preprocessor syntax and works better with Gulp than the alternatives.
Node.js (Express.js framework). Chosen for performance and for making it easier to support the application by front-end developers.
MongoDB. Best practice to use together with Node.js. Improves performance.
Nginx. We used Nginx as frontend server-side proxy because it’s one of the fastest ways to deliver static files and recognize type of devices (mobile or desktop).