What's a Single-page application and a Static Site Generator?

What’s a Single-page application and a Static Site Generator? What are good examples?

Have you read these articles:

How much do you know? What can we clarify?

Yeah, I have, but i don’t understand it too well though…

I understand what spa mean but not in practice, and I don’t understand static site generators.

You are basically asking someone to replicate the information on Wikipedia and other resources. It would be helpful if you can articulate which parts confuse you the most so they can focus on that.

Ok, so if I create a react app, is it spa? @JeremyLT

Usually, but not necessarily.

Does it mean that a fullstack application isn’t spa and if i fetch from an external api then the webpage isn’t spa?

Why do you think that the definition of SPA means that?

In a SPA, all necessary HTML, JavaScript, and CSS code is either retrieved by the browser with a single page load,[1] or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions.

Do you have any example for a spa?

You aren’t asking me to do your homework for you, are you?

Most email applications are SPA nowadays.

No, I’m not asking for homework. I just don’t understand the concept…

The google is your friend :slight_smile:

Single Page Application: What is it and How it Actually Works?

Introduction to Single-Page Applications (SPA)

How to Build A Single Page Application