Skip to the content.

Things I want to know more about

NODE.JS

  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 library.

  2. In your own words, what is Chrome’s V8 JavaScript Engine? 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.

  3. What does it mean that node is a JavaScript runtime? when we say that Node is built on the V8 engine, we don’t mean that Node programs are executed in a browser. They aren’t. Rather, the creator of Node (Ryan Dahl) took the V8 engine and enhanced it with various features, such as a file system API, an HTTP library, and a number of operating system–related utility methods.

  4. What is npm? Node Package Manager

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

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

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

  8. What is node used for? designed to automate the process of developing a modern JavaScript application.

  9. What are the 6 reasons for pair programming? Greater efficiency Engaged collaboration Learning from fellow students Social skills Job interview readiness Work environment readiness
  10. In your experience, which of these reasons have you found most beneficial? social skills and learning from others

  11. How does pair programming work? it good to know other code style.