Thursday, 3 July 2014

NODE.JS INTRODUCTION


NODE JS

It is created by Ryan Dahl and sponsored by Joyent.
Written in : C,C++,JavaScript.

We can develop applications in NodeJs by using Javascript , it means all the Node applications are written in Javascript.

Features :
           1.It is a platform built on Javascript v8 runtime engiene of google
           chrome and it used the v8 engiene to execute code.
           2.It uses asynchronous event-driven and non-blocking I/O(Input/Output) model.
           3.It is lightweight and efficient.
           4.Mainly useful for real-time apps on distributed services.
           5.It is perfect for applications which are intensive in terms of data (data-intensive apps)
           6.It is a type of - Event driven networking.
           7.It can be used as Web socket server - like a chat server (single chat or multichat)
           8.It can be used for uploading big files , because nodejs is a non-blocking I/O model.
           9. It can run on different platforms like : MAC OS X , Windows , Linux , solaris , FreeBSD ,      OpenBSD, WebOS.

   
Note: We can use Express - MVC to develop node based website and for chat server we will use socket.io and many more .. like coffescript , jade , angularJs etc ..

For database connection we use (NoSql - Mongodb)

By using this NodeJs we can develop a complete website with many features.

I will give you a clear explanitaton of step-by-step working with nodejs in upcoming posts
Share this article

0 comments:

Post a Comment

 
Copyright © 2014 krishcdbry • All Rights Reserved.
Distributed By Free Blogger Templates | Template Design by BTDesigner • Powered by Blogger
back to top