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

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

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