Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 2.03 KB

read06.md

File metadata and controls

45 lines (35 loc) · 2.03 KB

1. What is node.js?

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

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

  • Is the open-source JavaScript engine that runs in Google Chrome and other Chromium-based web browsers

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

  • Is a program we can use to execute JavaScript on our computers. In other words, it’s a JavaScript runtime.

4. What is npm?

  • Node Package Manager, the world’s largest software registry.
  • There are over 1,000,000 packages of JavaScript code available to download

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

  • v14.17.3

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 will install it globally

8. What is node used for?

  • It can be used for anything from bundling your JavaScript files
  • Dependencies into static assets.
  • Automatic code linting and style checking

1. What are the 6 reasons for pair programming?

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

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

  • Learning from fellow students
  • Social skills

3. How does pair programming work?

  • Pair programming commonly 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.

  • The Navigator uses their words to guide the Driver but does not provide any direct input to the computer. The Navigator thinks about the big picture, what will come next