Recall & Review
beginner
What is a multi-page app (MPA)?
A multi-page app is a type of web application where each page is a separate document. When you click a link, the browser loads a new page from the server.
Click to reveal answer
beginner
How does navigation work in a multi-page app?
Navigation in a multi-page app means loading a new page from the server each time you click a link. The whole page refreshes to show new content.
Click to reveal answer
intermediate
What are the advantages of multi-page apps?
MPAs are simple to build and good for SEO because each page has its own URL and content. They work well for sites with lots of different pages.
Click to reveal answer
intermediate
What is a common challenge with multi-page apps?
A common challenge is that loading a new page each time can be slower and cause flickering, because the browser reloads everything instead of just updating part of the page.
Click to reveal answer
intermediate
How do multi-page apps differ from single-page apps (SPAs)?
MPAs load a new page from the server for each view, while SPAs load one page and update content dynamically without full reloads. MPAs are simpler but less smooth.
Click to reveal answer
What happens when you click a link in a multi-page app?
✗ Incorrect
In a multi-page app, clicking a link loads a new page from the server, causing a full page refresh.
Which is an advantage of multi-page apps?
✗ Incorrect
Multi-page apps are simple and good for SEO because each page has its own URL and content.
What is a downside of multi-page apps?
✗ Incorrect
Because each page reloads fully, multi-page apps can feel slower and cause flickering.
Which best describes multi-page app architecture?
✗ Incorrect
Multi-page apps have separate pages loaded from the server for each view.
Why might a website choose a multi-page app design?
✗ Incorrect
MPAs help SEO and are good for websites with many different pages.
Explain how navigation works in a multi-page app and why it might affect user experience.
Think about what happens when you click a link and how the browser updates.
You got /4 concepts.
Describe the main differences between multi-page apps and single-page apps.
Focus on how pages load and update in each type.
You got /4 concepts.