NODE.JS


NODE.JS

An Introduction to Node.js on sitepoint.com

 

node

1. 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.
STACK OVERFLOW

 

2. In your own words, what is Chrome’s V8 JavaScript Engine?

Its simply the built-in Javascript compiler that works on google chrome browser.

 

3. What does it mean that node is a JavaScript runtime?

Node.js is a program we can use to execute JavaScript on our computers, its like compilers but its virtual and built-in inside the browsers.

 

4. What is npm?

Node.js package manager.

 

5. What version of node are you running on your machine?

v14.17.1

 

6. What version of npm are you running on your machine?

6.14.13

 

7. What command would you type to install a library/package called ‘jshint’?

npm install -g jshint

 

8. What is node used for?

To run JavaScript on the Server and share code between the server and the client.

 


6 Reasons for Pair Programming

 

1. What are the 6 reasons for pair programming?

  1. Greater efficiency
  2. Engaged collaboration
  3. Learning from fellow students
  4. Social skills
  5. Job interview readiness
  6. Work environment readiness

 

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

Learning from fellow students is the most beneficial in our situation, as we are training to become good web developers, every information you can gain is important.

 

3. How does pair programming work?

It involves two roles: the Driver and the Navigator. The Driver is the programmer who is typing and the only one whose hands are on the keyboard. Handling the “mechanics” of coding, the Driver manages the text editor, switching files, version control, and—of course writing—code. The Navigator uses their words to guide the Driver but does not provide any direct input to the computer.[1]

 

[1] code fellows / 6 Reasons for Pair Programming


   

Get back to EMAM’S HOMEPAGE

I have created this page as a part of my project using Github, Please visit my profile, I will be more than happy to hear from you all.                       © Emam Shararah 2021