Code Fellows Notes
It is a JavaScript runtime built on Chrome’s V8 JavaScript Engine and enhanced with various features such as a file system API, and HTTP library and a number of operating system related utility methods.
It is a free, open-source JavaScript engine (which is a software component that executes JavaScript code) developed for Google Chrome and Chromium web browsers.
A JavaScript runtime refers to where your JavaScript code is executed when you run it. It provides access to built-in libraries and objects that are available to a program so that it can interact with the outside world and make the code work.
It is a package manager, which is a collection of software tools that automates the process of installing, upgrading, configuring and removing computer programs for a computer in a consistent manner. It is also the world’s largerst software registry
v18.3.0
8.11.0
npm install -g jshint
It allows developers to write JavaScript code that runs directly in a computer process itself instead of in a browser. Node can thus be used to write server-side applications with access to the operating system, file system and everything else required to build fully functional applications.
In my experience I have found it very beneficial to learn from fellow students, as they have different experiences and problem solve in different ways. It can be really helpful to view the problem through a different lens as well as to learn various things from one another.
While there are many different styles, pair programming commonly involves two roles: the Driver and the Navigator.
Additional resources: