[Chapter 2] Serving Client-Side Assets and Adding In MiddleWare