CSCI 499 - Single Page Applications
Purpose:
Think about the UI/UX ramifications of the single page
application architecture.
Preparation:
The first two links below list general pros and cons of SPAs.
The third link shows 36 effective one-page designs. You should read
the first two and skim the third.
Exercise
Spend some time reviewing the sites in the third link and answering
these questions.
Chapter questions.
- Pick two sites that you really like and explain why. How would they
be different (less effective, maybe?) as a multi-page application?
- Provide the url of a site that you think functions well as a
multi-page application. This can either be a site you use frequently,
or one you find via google (e.g., I found this:
https://adamsilver.io/articles/the-disadvantages-of-single-page-applications/ ).
Do NOT select any Mines-related site for your multi-page application.
- Some of the sites are very appealing visually, probably done by a graphic
designer. I don't have that kind of artistic skill, but some of my prior
students did. Are you drawn to graphic design work? (just curious).
Submit
Put your answers in a pdf and submit.
Evaluation
No right answers, but for your SPA sites, your analysis should be something
other than "it looks really cool" - the point is for you to be able to
choose SPA or multi-page for future programs you design.