Node js Tutorial #3 Features of NodeJS | JavaScript and ECMAScript?





 Features of Node.js

Following is a list of some important features of Node.js that makes it the first choice of software architects.

    Extremely fast: Node.js is built on Google Chrome's V8 JavaScript Engine, so its library is very fast in code execution.

    I/O is Asynchronous and Event Driven: All APIs of Node.js library are asynchronous i.e. non-blocking. So a Node.js based server never waits for an API to return data. The server moves to the next API after calling it and a notification mechanism of Events of Node.js helps the server to get a response from the previous API call. It is also a reason that it is very fast.

    Single threaded: Node.js follows a single threaded model with event looping.

    Highly Scalable: Node.js is highly scalable because event mechanism helps the server to respond in a non-blocking way.

    No buffering: Node.js cuts down the overall processing time while uploading audio and video files. Node.js applications never buffer any data. These applications simply output the data in chunks.

    Open source: Node.js has an open source community which has produced many excellent modules to add additional capabilities to Node.js applications.

    License: Node.js is released under the MIT license.

V8 is Google’s open source high-performance JavaScript engine, written in C++ and used in Google Chrome, the open source browser from Google, and in Node.js, among others. It implements ECMAScript as specified in ECMA-262, and runs on Windows 7


What’s the difference between JavaScript and ECMAScript?

“ECMAScript is a specification.”

“JavaScript is an implementation of the ECMAScript standard.”



Learn New Technologies --  Visit Our Channel --

https://www.youtube.com/tutorialspoint2016

1) CodeIgniter Mini Project Tutorial in Hindi/Urdu
Using Angular JS & Boostrap 3 :   https://goo.gl/FSwsJ4

2) Codeigniter Tutorial for Beginners
Step by Step in Hindi : https://goo.gl/bxG6gJ

3) PDO-OOP-PHP-CRUD-with-Bootstrap : https://goo.gl/q1KRTn

4) AngularJS Tutorial for Beginners
(For Absolute Beginners )  :  https://goo.gl/Hak26N

5) JSON Tutorial for Beginner  : https://goo.gl/ryPu35

6) Git and GitHub Training In Hindi  : https://goo.gl/HpToSd

7) Java Tutorial For Beginners
(Step by Step tutorial) : https://goo.gl/QxJ68x

8) PHP Tutorial for Beginners (For Absolute Beginners) : https://goo.gl/S3urkU

9) OOPS Tutorial for Beginners in PHP : https://goo.gl/k2kJDM

10) Bootstrap Tutorial for Beginners  : https://goo.gl/NGFDse

11) Magic Methods in PHP Tutorial  : https://goo.gl/BdYLfJ

12) Build a PHP MVC Application  : https://goo.gl/yqDCkb

13) Whats new in PHP 7 | (Introduction)  : https://goo.gl/rTTKkr

14) CRUD with PHP and MySQLi Tutorial  : https://goo.gl/yyjWD7

15) Technology Tips and Tricks  : https://goo.gl/MpR952

16) MongoDB Tutorial for Beginners (Hindi)  : https://goo.gl/NZXD1u

Any questions or suggestions you may have, let me know in the comments below and I will try to reply as soon as I can.

You can connect with us in social Media :-

Youtube  : https://www.youtube.com/tutorialspoint2016

Twitter: https://twitter.com/tutorialspoint2

facebook : https://www.facebook.com/tutorialspoint2016

Instragram : https://www.instagram.com/tutorialspoint2016

Google plus : https://plus.google.com/+TutorialsPoint2016

Blogger : http://tutorialspoint2016.blogspot.in/

Don't forget to hit the Subscribe & Like button!

Comments

Popular posts from this blog

What is Software Testingđź’ˇFunctional Testing vs Non functional Testingđź’ˇManual vs Automation Testing

Core PHP đź’ˇ Mini Project đź’ˇ Project Overview with source code đź’ˇ PHP Live Project Training đź’ˇ Part-3

CodeIgniter Mini Project Tutorial in Hindi ( Pagination ) đź’ˇ Very Simple Example