This series of articles is a compilation of the notes I gathered during my programming bootcamp at Green Fox Academy, last year.

You can read the other articles here:

  1. Endpoints
  2. Authentication

Layers

If think about the responsibilities of a web application, we notice that a web application has the following concerns:

  • It needs to process the user’s input and return the correct response back to the user
  • It needs an exception handling mechanism…