summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wiki/dev/webapps.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/wiki/dev/webapps.md b/wiki/dev/webapps.md
new file mode 100644
index 0000000..c4d99aa
--- /dev/null
+++ b/wiki/dev/webapps.md
@@ -0,0 +1,5 @@
+# Webapps From The Ground Up
+
+What does a web application do? It sequences side effects and computation. (This should sound familiar: it's what _every_ program does.)
+
+Modern web frameworks do their level best to hide this from you, encouraging code to freely intermix computation, data access, event publishing, logging, responses, _asynchronous_ responses, and the rest. This will damn you to an eternity of debugging.