background preloader

Node.js

Facebook Twitter

Node.js. Node.js and MongoDB. Static Version.

Node.js and MongoDB

Node.JS. Getting Started with Node.js on Windows. UPDATE: New packages and further items What a difference a year makes.

Getting Started with Node.js on Windows

Last year at the first conference solely dedicated to JavaScript, JSConf 2009, there was a big focus on the uses of JavaScript on the client side. This year, there was a marked change with server-side JavaScript taking up about half the sessions at JSConf 2010 this past April. Why Developers Should Pay Attention to Node.js. There's a substantial amount of buzz and enthusiasm right now about Node.js.

Why Developers Should Pay Attention to Node.js

So what is it, and why should you care about it (well, other than "I said so")? ReadWriteWeb chatted with Javascript developer Guillermo Rauch, co-founder and CTO of LearnBoost in order to get some insights. ReadWriteWeb: So, what is Node.js? ReadWriteWeb: Why should developers care? Rauch: First of all, most web developers are already using jQuery, MooTools, or similar frameworks to leverage JavaScript on the browser.

Secondly, thanks to the expressiveness of JavaScript and the concise yet powerful Node.js API, you can build programs that have been typically considered out of reach or too time consuming. Introduction to Nodejs (taking javascript to the server-side) - GeexHQ. 0inShare Web Technologies so far Remeber those days when we used only the basic features of html to bring texts, images, tables and few other layouts into our webpage, Later CSS came into the picture and created a huge impact or it has actually influenced the way a normal web user-interface is made.

Introduction to Nodejs (taking javascript to the server-side) - GeexHQ

After creating webpages & designs using markups and CSS, developers turned their focus onto the data transfer techniques, thats when Ajax came into the picture. Ajax is one among the awesome web technologies that has taken the web user experience to another level, these days we do a lot of work on the web in less time and without actually reloading a full page. And then we have javascripts on the client side for creating all the user interactions along with ajax & more other technologies Taking Javascript to the server-side. Node.js. Node.js. Node.js is genuinely exciting. I gave a talk on Friday at Full Frontal , a new one day JavaScript conference in my home town of Brighton. I ended up throwing away my intended topic (JSONP, APIs and cross-domain security) three days before the event in favour of a technology which first crossed my radar less than two weeks ago .

Why You Should Pay Attention to Node.Js ? tecosystems. No, not “because I said so.” The best reason to pay attention to node.js is the audience that is paying attention to it. Joe Shaw’s pointer the other day was just the latest in a string of node.js mentions. By now you’ve probably heard that the folks from Heroku recently – as in two weeks ago yesterday – announced experimental support for the project to a shortlist of their users.

Less visible are projects such as the Gilt Group funded real-time web analytics project Hummingbird (that link’s courtesy of Jeff Waugh), currently a trending repo on Github, fanout.js – a node based pubsub messaging server (that one’s via Dion Almaer), or others like nodewiki, a wiki built from node and Redis. Learning Server-Side JavaScript with Node.js. Node.js is all the buzz at the moment, and makes creating high performance, real-time web applications easy.

Learning Server-Side JavaScript with Node.js

It allows JavaScript to be used end to end, both on the server and on the client. This tutorial will walk you through the installation of Node and your first “Hello World” program, to building a scalable streaming Twitter server. What is Node.js? JavaScript has traditionally only run in the web browser, but recently there has been considerable interest in bringing it to the server side as well, thanks to the CommonJS project . PeepCode Screencasts for Web Developers and Alpha Geeks. Preview Download Free Preview.

PeepCode Screencasts for Web Developers and Alpha Geeks

NodeJsCloud - A node.js Cloud Hosting Platform. Node.js is the New Black. If you’ve been paying attention to news about web technology in the last year, you’ve most likely heard the name node.js mentioned at least once or twice. What happened next probably went like this: you asked, “What is it?” And someone (or Google) told you that it was a way to write web servers using JavaScript. If that didn’t scare you away, you might then have asked, “Why would you want to use it?” And the answer might have been along the lines of it taking advantage of non-blocking, event-driven IO to enable high concurrency in long polling or comet-based applications. Virtual Panel: The Node.js Ecosystem - Frameworks, Libraries and Best Practices. Node.JS and the WebSocket protocol.

After reading Simon Willison’s post on Node.JS, I decided I’d give it a try myself.

Node.JS and the WebSocket protocol

Today I released node.websocket.js After a couple of months I’ve been watching the progress on the WebSocket protocol, which gives JavaScript developers full-duplex communications channels in the browser. This is a very exciting alternative to the COMET techniques we’re used to seeing. Twisted. Twisted is an event-driven networking engine written in Python and licensed under the open source ​MIT license. Twisted makes it easy to implement custom network applications. Here's a TCP server that echoes back everything that's written to it: from twisted.internet import protocol, reactor, endpoints class Echo(protocol.Protocol): def dataReceived(self, data): self.transport.write(data) class EchoFactory(protocol.Factory): def buildProtocol(self, addr): return Echo() endpoints.serverFromString(reactor, "tcp:1234").listen(EchoFactory()) reactor.run() Learn more about ​writing servers, ​writing clients and the ​core networking libraries , including support for SSL, UDP, scheduled events, unit testing infrastructure, and much more.

Eventmachine @ GitHub. Eventmachine @ GitHub. Cinco_de_node.