Thursday Review Quiz

  1. Describe the advantages and disadvantages of using servlets vs JSPs.
  2. Compare and contrast the traditional full-page-reload model of the web vs single-page applications (SPA). What technologies do programmers use to build SPA?
  3. You can define React components using several techniques. List them, and describe the advantages and disadvantages of each.
  4. Compare and constrast the various ways to configure Spring beans.
  5. The Model-View-Controller pattern is very prevalent in software designs. Why is it so popular?