quartz/content/notes/backend.md
2022-10-24 19:03:11 +13:00

32 lines
533 B
Markdown

---
title: "backend"
aliases:
tags:
- cosc203
---
# Static vs Dynamic Sites
Static
- Load pre-created files to a web serve
- Client requests these files from the server and displays them on the browser
Dynamic
- Some content is generated dynamicallt only when needed
# Server-Side vs Client-Side
Server
- UI Elements
- HTML CSS JS
- Runs within browser
Client
- Backend functionality: notifications, databases, etx
- PHP, JS, C, C#, Ruby, etc
- Runs on Server
# Databases
ORM: Object relational model
ODM: Object data model