CSC 5750 Lecture Notes - Lecture 13: Web Server, Node.Js, Couchdb
Document Summary
The homework 2 key is available on canvas. A web application connected to a database is typically arranged in three tiers. The three tiers implement the model-view-controller (mvc) architecture: The tiers are separated to insulate the data tier from the client tier. The web developer must decide what logic should be handled by the client and what logic should be handled by the server. A web application stack is a set of applications used to develop and test a web application. A web application stack has multiple configurations. * node. js runs on operating systems including linux, macos, solaris, freebsd, A web application stack may be installed on a personal computer. A list of available xamp application stacks is available at en. wikipedia. org/wiki/list_of_apache%e2%80%93mysql%e2%80%93php_pa ckages. For this course, we will use the xamp web application stack from ampps: In the real world, two parallel versions of a web application are typically maintained: