In this article I will write about how to start developing applications with Node.js with some simples examples. These examples are very simple, they are only supposed to show the basic concepts and not to be view as production ready code. The idea is to keep it simple.
What is Node.js?
In the official Node.js site is written:
Anyone paying the least amount of attention these days to the web development world as surely noticed that we are living in exiting times. The amount, and quality, of the tools of the trade today is completely different from what we had only 2 years ago.
We at Byte&Code are proud to say that we spare no efforts to be at the forefront of this new world, and we would like to help everyone to do the same. That is the purpose of the series of posts that starts with this one. We’ll dive into the new frameworks and tools to give you the much need liftoff boost in using them.
Currently we believe that the MacOS system is far better suited to web development that any other (even with the lack of IE for testing), and so we’ll focus on this system. There are going to be tools that only make sense on a Mac, but still we encourage anyone with a Windows or Linux system to use these new frameworks, even if we don’t specifically provide the info.
Now, with that out of the way let’s begin by explaining the core elements of this new wave.