Back to Top
The nuts and bolts for
Creative web development

Real Time Chat With NodeJS, Socket.io and ExpressJS

NodeJS gives Krasimir Tsonev ability to write back-end code in one of his favorite languages: JavaScript. It's the perfect technology for building real time applications. In this tutorial, he'll show you how to build a web chat application, using ExpressJS and Socket.io.

May 16, 2013 Author: Lubov Cholakova Rating: Not enough votes

Getting Into Ember: Part 4

In his previous tutorial, Rey Bango touched on how to use Ember.Object to define your models and work with datasets. In this section, we’ll look more closely at how Ember uses the Handlebars templating framework to define your app's user interface. Most server-side developers are used to using templates to define markup that will be dynamically filled on the fly. If you've ever used ASP.NET, ColdFusion, PHP or Rails then it's pretty much assured you know what he's talking about.

May 15, 2013 Author: Lubov Cholakova Rating: Not enough votes

Meet the Connect Framework

Newcomers to NodeJS typically find its API difficult to grasp. Luckily, many developers have created frameworks that make it easier to work with Node. Connect is one such framework. It sits on top of Node’s API and draws the line between comfort and control. Think of Connect as a stack of middleware. With every request, Connect filters through the layers of middleware, each having the opportunity to process the HTTP request. When T.J. Holowaychuk announced Connect, he said there were two types of middleware. The first is a filter.

April 24, 2013 Author: Lubov Cholakova Rating: Not enough votes

Getting Into Ember.js: Part 3

Rey Bango hopes that you’re starting to see that Ember.js is a powerful, yet opinionated, framework. We’ve only scratched its surface; there’s more to learn before we can build something truly useful! We’ll continue using the Ember Starter Kit. In this portion of the series, we’ll review accessing and managing data within Ember.

April 22, 2013 Author: Lubov Cholakova Rating: Not enough votes

A Simple JavaScript Plugin for Responsive Navigation

There are several ways to make navigation responsive, and usually the solution we need is quite straightforward. But despite the apparent simplicity, there are many underlying factors which, when thought through and implemented properly, can make a simple solution even better without adding more complexity to the user interface.

April 9, 2013 Author: Lubov Cholakova Rating: Not enough votes

Getting into Ember.js: The Next Steps

In his introductory article, Rey Bango went over the basics of the Ember.js framework, and the foundational concepts for building an Ember application. In this follow-up article, we’ll dive deeper into specific areas of the framework to understand how many of the features work together to abstract the complexities of single-page application development.

April 8, 2013 Author: Lubov Cholakova Rating: Not enough votes

Building Windows Store Applications With jQuery 2.0

With the release of Windows 8, Microsoft introduced Windows Store applications, which can be authored using traditional web languages that leverage the underlying engines powering Internet Explorer 10. This means that jQuery 2.0, engineered to work best in modern browsers, is right at home in a Windows Store application!

April 3, 2013 Author: Lubov Cholakova Rating: Not enough votes

What’s This Meteor Thing?

Lately, there has been a considerable amount of buzz around a new web platform, called Meteor.  Meteor is a JavaScript framework, built around many small packages – some of which you may already be using, like MongoDB or jQuery. But don’t think of Meteor as a package manager, because it is far more powerful than that! Meteor customized these packages into what they refer to as “smart packages” that communicate seamlessly with one another. In this article, Gabriel Manricks will explain what it is, and why you should consider it for your future applications!

March 27, 2013 Author: Lubov Cholakova Rating: Not enough votes

Prototyping with Meteor

Meteor is far more than a quick prototyping tool, but it sure is great for prototyping. In this tutorial, Tom Coleman will walk us through the process of turning a simple HTML wireframe into a functional application in a surprisingly simple number of steps. We’ll be creating a simple wireframe of a chatroom application. The process he's trying to demonstrate is starting with a pure HTML/CSS wireframe, done in Meteor for convenience, which can then very easily be transformed into a real application, thanks to the ease of Meteor development.

March 27, 2013 Author: Lubov Cholakova Rating: Not enough votes

Getting Into Ember.js

There are a lot of JavaScript libraries available, and most are really good at providing the traditional DOM-centric interactions that your typical websites need. But when it’s time to build a manageable code base for a single-page app, that’s where a whole suite of new frameworks come in to smooth things out.

March 18, 2013 Author: Lubov Cholakova Rating: Not enough votes