Class 6
Back to home page
Intro to node js
Q. What is node.js?
- A runtime built off of chromes v6 JS engine.
Q. In your own words, what is Chrome’s V8 JavaScript Engine?
- Its an engine designed by chrome to execute js.
Q. What does it mean that node is a JavaScript runtime?
- It is an enviroment where the language (in this case javascript) executes.
Q. What is npm?
- Npm is a package manager that is bundled in with node js and react js.
Q. What version of node are you running on your machine?
Q. What version of npm are you running on your machine?
Q. What command would you type to install a library/package called ‘jshint’?
Q. What is node used for?
- node js is used for server side programming or back end development.
6 reasons for pair programming
Q. What are the 6 reasons for pair programming?
- Greater efficiency
- Engaged collaberation
- Learning from fellow students
- Social skills
- Job interview readiness
- Work enviroment readiness
Q. In your experience, which of these reasons have you found most beneficial?
- So far for me, 3 has been the most beneficial. Learning from other students opens up so many new opportunities to learn, because everyone processes these skills differently and you can see how other people understand these concepts.
Q. How does pair programming work?
- Pair programming is done usually with 2 people. This can be either a driver and navigator method, or mob programming. The driver and navigator method has one person coding (driver) and another person either looking over reference or telling the driver what to type (navigator). Mob programming is collaberating together on the same code at the same time, both being the navigator and driver and is most efficient tacling a project with many parts to split up. You can have many people mob code as well.
Bookmark
Things I want to know more about
I want to see some more examples of runtime.