Week 11 - Frontend & Backend

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

What is the difference between a Frontend and a Backend ?

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

A little history of the Web

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

At first, making information available

Static - Simple HTML & CSS

More Frontend

like Astronomy Picture of the Day

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

Things got complicated

We wanted to manipulate information.

Dynamic - PHP

More Backend

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

And the mobile phone got smart

The needed to optimize the information.

Frontend: Vue, React, Angular Backend: Node.js, Fastify, Nest.js

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

And now, the Frontend got smart

With year, technologies evolved and the frontend got smarter.

No need for a backend anymore ?

Frontend: Nuxt, Next.js, SvelteKit (Svelte + Vite)

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

Where to begin ?

HEIG-VD - WEB Course 2023-2024 - AGPL-3.0 license

This is a way to make link and shortcut in the code

This comment will center everything on the page