reading-notes

NODE.JS

An Introduction to Node.js on sitepoint.com

What is node.js?

Node.js is an open-source, cross-platform runtime environment that allows developers to execute JavaScript code outside of a web browser.

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

V8 has played a critical role in the growth and popularity of modern web applications, enabling developers to write and execute complex JavaScript code that can handle large-scale, real-time processing on both the client-side and server-side.

What does it mean that node is a JavaScript runtime?

Node.js is often referred to as a JavaScript runtime environment because it allows developers to execute JavaScript code outside of a web browser, directly on their computers or servers. It provides an environment in which JavaScript code can run, similar to how a web browser provides an environment in which JavaScript code can run within web pages.

What is npm?

(short for “Node Package Manager”), it is the default package manager for Node.js and is the command-line tool that allows developers to easily install, manage, and share reusable packages of code written in JavaScript.

What version of node are you running on your machine?

v19.8.1

What version of npm are you running on your machine?

9.5.1

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

Type this into your terminal: npm install jshint

What is node used for?

Node.js is a versatile and powerful platform that is widely used for building a wide range of applications and services. Its ease of use, flexibility, and strong ecosystem of packages and tools make it a popular choice for developers looking to build modern, high-performance applications.

6 Reasons for Pair Programming

What are the 6 reasons for pair programming?

Some of the key benefits and reasons for pair programming include improved code quality, knowledge sharing, increased productivity, reduced risk, improved communication, continuous learning

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

Knowledge sharing and continuous learning.

How does pair programming work?

Pair programming is a collaborative software development technique in which two programmers work together on a single task, using a single computer. Typically, one team member takes on the role of the “driver,” responsible for writing the code, while the other team member takes on the role of the “navigator,” responsible for reviewing the code and providing feedback.

Bookmark and Review

Things I want to know more about