What and Why?

What is a web app?

static, plain vs dynamic, interactive

so you're probably interested in developing web apps...

Why use frontend framework or libraries?

example of using vanilla JS: https://codesandbox.io/s/react-workshop-js-dom-manipulations-js95u

so you're probably wondering why React, of all libraries...

What is React?

Who uses React?

from https://stackshare.io/react

This workshop is for everyone interested in Web UI

We'll be using React as our library but a lot of the things you learn here are also general concepts in web UI development, and applicable in vanilla JS and other frontend libraries/frameworks.

What is not included?