Skip to content

Latest commit

 

History

History
57 lines (29 loc) · 1.81 KB

read-06.md

File metadata and controls

57 lines (29 loc) · 1.81 KB

Read 06: NODE.JS:

An Introduction to Node.js on sitepoint.com:

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 Chrome’s V8 JavaScript Engine?

  • It is the compiler which converts JavaScript code to machine code that my computer can execute.

What does it mean that node is a JavaScript runtime?

  • It compiles the code to make it executable.

What is npm?

-NodePackageManager, a software registry responsible for downloading packages to your projects.

What version of node are you running on your machine?

  • Version v12.21.0

What version of npm are you running on your machine?

  • Version 6.14.11

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

  • npm install -g jshint

What is node used for?

  • Installing (via npm) and running (via Node) various build tools — designed to automate the process of developing a modern JavaScript application.

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?

  • I think the Engaged collaboration.

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.

Things I want to know more about:

  • Know more about what I can do with Node.js and it is packages.