REST API
Why this topic matters
An Introduction to Node.js on sitepoint.com
- What is node.js?
There are several definitions out there, but the main thin is that node.js is JavaScript runtime that uses Google’s V8 engine.
- In your own words, what is Chrome’s V8 JavaScript Engine?
The V8 engine code bases that can compile your JavaScript to is can run on your computer directly, not the browser.
- What does it mean that node is a JavaScript runtime?
Runtime is the environment where a programming language executes. There for, when saying node is a JS runtime, it means it will execute in a JS environment.
- What is npm?
It is the world’s largest software registry.
- What version of node are you running on your machine?
v19.6.1
- What version of npm are you running on your machine?
9.4.0
- What command would you type to install a library/package called ‘jshint’?
npm install -g jshint
- What is node used for?
It is used to compile code that can run on a local computer, and my assumption from my limited understanding is that it will be able to handle data from the browser, process it, then send it back.
6 Reasons for Pair Programming
- What are the 6 reasons for pair programming?
The six reasons for pair programming are: Greater efficiency, engaged collaboration, learning from peers, improve social skills, increase job interview readiness, and work environment readiness.
- In your experience, which of these reasons have you found most beneficial?
I found learning from my peers and simulating a work environment are the most beneficial to me.
- How does pair programming work?
There is a driver and a navigator. The navigator directs the driver what to type.
Things I want to know more about
Resources