Adding a front-end to a deps.edn API using ClojureScript with Shadow-Cljs, Helix and Tailwind.
Links to Repos:
Start project: github.com/danownsthisspace/shorturl
End project: github.com/danownsthisspace/shorturl-app
Calva: calva.io/
Shadow-cljs: github.com/thheller/shadow-cljs#quick-start
Helix: github.com/lilactown/helix
Tailwind: tailwindcss.com/docs/installation
Planet Scale: app.planetscale.com/
00:00:00,00 Intro
00:00:14,11 Project Setup
00:02:38,11 Libraries needed for front-end ClojureScript
00:03:07,26 Setup Shadow-Cljs
00:11:35,01 Add Helix to ClojureScript project
00:15:46,07 Create a simple layout using Helix and ClojureScript
00:16:55,24 Serve assets from Clojure Server
00:20:54,19 Post to API and store response
00:32:33,28 Add Tailwind CSS to clojurescript Shadow-Cljs project
コメント