about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--bb/web/htmx.clj16
-rw-r--r--scratch/broken.rkt11
2 files changed, 27 insertions, 0 deletions
diff --git a/bb/web/htmx.clj b/bb/web/htmx.clj
new file mode 100644
index 0000000..772da25
--- /dev/null
+++ b/bb/web/htmx.clj
@@ -0,0 +1,16 @@
+#!/usr/bin/env bb
+
+(require '[babashka.deps :as deps])
+(deps/add-deps '{:deps {org.clojars.askonomm/ruuter {:mvn/version "1.3.2"}}})
+
+(require '[org.httpkit.server :as srv]
+         '[clojure.java.browse :as browse]
+         '[ruuter.core :as ruuter]
+         '[clojure.pprint :refer [cl-format]]
+         '[clojure.string :as str]
+         '[hiccup.core :as h])
+
+(import '[java.net URLDecoder])
+
+(def port 3000)
+
diff --git a/scratch/broken.rkt b/scratch/broken.rkt
new file mode 100644
index 0000000..e0f1630
--- /dev/null
+++ b/scratch/broken.rkt
@@ -0,0 +1,11 @@
+#lang racket
+(require web-server/servlet
+         web-server/servlet-env)
+ 
+(define (my-app req)
+  (response/xexpr
+   `(html (head (title "Hello world!"))
+          (body (p "Hey out there!")))))
+ 
+(serve/servlet my-app
+               #:port 8080)
\ No newline at end of file