As we are planning to use the latest technology stack for UI application development, we will use Node.js and npm (Node.js package manager), which provide the open source runtime environment for developing JavaScript applications. You will need to install the latest LTS release of Node.js because we are going to use Angular 7.
I would recommend going through this section once. It will introduce you to JavaScript build tools and stacks. However, you can skip it if already you know the JavaScript build tools or do not want to explore them.
Node.js is built on Chrome's V8 JavaScript engine and uses an event-driven, non-blocking I/O, which makes it lightweight and efficient. The default package manager of Node.js, npm, is the largest ecosystem of open source libraries. It allows for the installation of Node.js programs and makes it easier to specify...