Reading Notes

All the answers to some of the questions

View project on GitHub

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

Things I want to know more about: