Skip to content

kubiak-calpoly/csc-437-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Examples for CSC 437

If you are enrolled in CSC 437 in the Fall of 2024, I suggest you follow the module-by-module links below to make sure you are looking at the proper branch.

This repo contains the code for an the app, Blazing Travel, used as an example of a client-rendered web app for CSC 437.

The example proceeds in stages the following stages, each of which is developed as a separate workspace in this monorepo:

  • Prototype uses only HTML/CSS static files.
  • Server adds a backend API and communication with a database.
  • App adds routing and state management to the frontend, making it a single-page app.
  • Mustang is a lightweight frontend framework which we use to demonstrate what frameworks do and how they can improve developer experience.
  • Testing demonstrates different approaches to testing a web app.

Each module (week) of the course builds on the previous ones. In this repo, there is a branch for each module so we can track the progress:

About

Code examples for CSC 437 — Dynamic Web Development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published