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


0 comments:
Post a Comment