that walks you through the fundamentals of React while building a tic-tac-toe game.
One difference between the website you built today and websites like Gmail and Instagram is that your website is static, but Gmail and Instagram are dynamic. Everyone who visits your website will see the exact same thing, but different users will see different things when they are logged into Gmail or Instagram.
Dynamic websites deliver customized information based on the user who is logged in.
Here is a basic explanation:
When you log into a website, your browser sends your account details to the website's server (some computer somewhere else in the world that hosts the website code).
If your login information is correct, the server sends a token back to your browser that uniquely identifies you as a user.
Then, your browser will include that token every time it asks for a Gmail or Instagram web page so that the website server knows whose information to display.
🍦Challenge: Explore Express