Category: 2022 Lecture Notes

On the Express website, express is described as “a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.”  Ok, not very descriptive.  We see it is minimal, we see it is flexible, and we see it has a set of features for web and mobile apps. […]

A protocol is a detailed specification laying out how data is exchanged between two computers including the order of messages and the makeup of the messages.  Client applications communicate with server programs on the web using the HTTP protocol.  A very informative overview of the HTTP Protocol can be found here. Web application communication is […]