Web Apps have become commonplace in the past decade and the technologies used to build these Web Apps are too many to mention (but we'll mention a few!). This section looks at some of the principles underpinning web app development, such as, the concept of Web Services, REST and general Web App motivations. We also have a brief review of JavaScript (just in case!).
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. Here we look at the basics of Node and explore it's architecture through a Case Study. We also investigate some of the Frameworks used to build Node applications.
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. Here we look at the basics of Node and explore it's architecture through a Case Study. We also investigate some of the Frameworks used to build Node applications.
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. Here we look at the basics of Node and explore it's architecture through a Case Study. We also investigate some of the Frameworks used to build Node applications.