1. Web development used to be simple but has become increasingly complex over time as new technologies and frameworks have emerged.
2. The document argues that there is a distinction between native web apps that run entirely in the browser using JavaScript and server-side web apps, and that both have valid uses.
3. It advocates for building single-page apps as native web apps using modern browser capabilities and deploying them as static sites for performance and simplicity while relying on external services for backend functionality.
8. 1. WRITE SOME PHP/PYTHON/ASP/COLDFUSION
2. SET UP RELATIONAL DATABASE
3. WRITE SOME BAD SQL
4. SHOVE DYNAMIC DATA INTO OUR HTML
5. LAY IT OUT WITH CSS (NO TABLES THIS TIME)
6. RUN IT ON SHARED HOSTING SOMEWHERE