Setup Flashcards
What is a good general setup for development?
ATOM, Node.js, NVM, MongoDB, NPM
What is Node.js?
1) JavaScript runtime build on the Chrome’s V8 JavaScript engine
2) Event-driven, non-blocking I/O that makes it lightweight and efficient
3) Package ecosystem is NPM
Why use NVM?
You can switch to different versions of node
What is MongoDB? How do you run it?
It is a database, more like a document store. It’s not really row/column based data, rather it looks very similar to JSON data
noSQL database application
You run it by doing mongod. Stands for mongo daemon and runs as a server process
What is RoboMongo?
It’s a graphical interface for us to see what’s in our Mongo database
What is Postman?
Simulates requests