Readings:Class 06 NODE.JS

  • What is node.js?

Node.js is an event-based, non-blocking, asynchronous I/O runtime that uses Google’s V8 JavaScript engine and libuv library.

  • In your own words, what is Chromes V8 JavaScript Engine?

The V8 engine is the open-source JavaScript engine that runs in Google Chrome and other Chromium-based web browsers, including Brave, Opera, and Vivaldi.

  • What does it mean that node is a JavaScript runtime?

This means that Node.js is a program we can use to execute JavaScript on our computers. In other words, it’s a JavaScript runtime.

  • What is npm?

Node package manager is the world’s largest software registry. Open source developers from every continent use npm to share and borrow packages, and many organizations use npm to manage private development as well. and Node comes bundled with a package manager called npm.

  • What version of node are you running on your machine?

node: v14.17.1

  • What version of npm are you running on your machine?

npm: ‘6.14.13’,

  • What command would you type to install a library/package called jshint?

  • npm install -g jshint (Globally)

  • npm install jshint (Locally)

  • What is node used for?

running JavaScript on the server.

## For More Details :
An Introduction to Node.js on sitepoint.com


6 Reasons for Pair Programming

  • What are the 6 reasons for pair programming?

  • Greater efficiency.
  • Engaged collaboration.
  • Learning from fellow students.
  • Social skills.
  • Job interview readiness.
  • Work environment readiness.

  • In your experience, which of these reasons have you found most beneficial?

Learning from fellow students .

  • How does pair programming work?

pair programming commonly involves two roles:

  • The Driver is the programmer who is typing Writing the codes .
  • The Navigator guide the Driver a bout the idea of the code that should to use .

For More Details :

6 Reasons for Pair Programming