Webstone logo

Architecture

This course focuses on a standard 3-tier architecture:

  1. A web frontend
  2. A REST API
  3. A PostgreSQL database

The following shows the data flow to persist data:

Web ---> REST API ---> Database

The reverse flow applies to fetch data and display it on the web frontend:

Web <--- REST API <--- Database

Web <-> REST API

This integration is based on JSON and HTTP requests. If JavaScript is disabled in the browser, it leverages HTML form submissions so that the web app works as expected.

REST API <-> Database

To interact with the database, Prisma is the go-to library of choice for this course. It generates a type-safe client which helps ensure we catch bugs before we even test the application.

Preorders are handled by Gumroad.com. You will receive a license key via email.
Already enrolled? Verify your key .

Preorder now and access all future modules

  • One payment. No monthly subscription
  • Access to all current & future courses
  • Access to our exclusive Discord community
  • Influence over the content of the courses
© 2023 Webstone Technologies Inc. All rights reserved.