Reading Notes for Day 2 of 401:
An introduction to NodeJS and Express
Explain middleware, answer as though I were a non-technical recruiter. Express the most popular __ __ __. Express is “unopinionated.” What does that mean? What is a module and why is modularity useful to us as developers? What is NPM?
What version of npm are you running on your machine? What command would you type to install a library/package called ‘jshint’ into your node project? What is TDD?
Explain why tests are important. Please explain as though I were your non technical elder. What are three expected benefits of testing Name at lest 2 individual pitfalls and at least 2 team pitfalls commonly encountered while writing tests. CI/CD
What are three benefits of Continuous Integration? What is the difference between Continuos Delivery and Continuous Deployment? Explain how GitHub fits into this process assuming the listener comes from a non-technical background Bookmark and Review nodeJS docs
npm docs
express docs
http status codes
supertest