NODE.JS
- What is node.js?
 
Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
- In your own words, what is Chrome’s V8 JavaScript Engine?
 
It’s the javascript that chrome(and other chromium-based browsers) uses to render javascript, it’s main point is performance.
- What does it mean that node is a JavaScript runtime?
 
That it’s a program we can use to execute JavaScript on our computers.
- What is npm?
 
package manager that allows us to download packages (code other devs wrote) so we can use them in our projects.
- What version of node are you running on your machine?
 
v12.22.1
- What version of npm are you running on your machine?
 
v7.11.1
- What command would you type to install a library/package called ‘jshint’?
 
npm install jshint
- What is node used for?
 
to run javascript code outside of browsers.
- 
    
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?
 
Learning from fellow students, as other have tricks you don’t know.
- How does pair programming work?
 
by having a driver and a navigator, meaning one that codes and one that tells the other what to code.
 
| 301 | Home | 
|---|---|
| read01 | Introduction to React and Components | 
| read02 | State and Props | 
| read03 | Passing Functions as Props | 
| read04 | React and Forms | 
| read05 | Putting it all together | 
| read06 | NODE.JS | 
| read07 | REST | 
| read08 | APIs | 
| read09 | FUNCTIONAL PROGRAMMING | 
| read10 | In memory storage | 
| read11 | Authentication | 
| read12 | Mongo and Mongoose | 
| read13 | CRUD | 
| read14 | Project Ideas | 
| read15 | Project Kickoff |