Common Lisp web development: how to build a website in Lisp · part 1
✅ We build a web app with a welcome screen and a search form to display a list of products. We see: the Hunchentoot web server, routing, HTML templates, error handling, we use free Bulma CSS templates and, more importantly… we see some common traps!
⭐ This video was made for my tippers on ko-fi and specially Marc. Thanks, Marc!
❪ ❫ In the next ones we’ll add the search form, we’ll see how to run the app from the terminal and how to build a self-contained binary, containing the server and the templates, making it so easy to deploy to a production server or to ship with Electron.
📚 The accompanying resources are:
-
-
-
More content:
- on error handling:
- more web libraries: #web-frameworks
📢 🤶 ⭐ If you want to learn Common Lisp efficiently, without hitting all the walls as I did, then have a look at my course (with a discount): and read more about it here: CL is absolutely worth learning for its stability, power and fun. No other language equals it.
🚀 I recently added a full chapter on macros, with 17 condensed videos.
And more content again:
- our web project skeleton:
- a demo on how to live-reload data on your website: (just as we do in the video)
🫶 Thanks and happy lisping.
----
Sound credit: : taavhaap relaxing forest birds; stomachache los angeles police and fire scanner.
7 views
102
23
4 months ago 01:40:20 4
Как выбрать между ООП и ФП: научный подход // Демо-занятие курса «Computer Science»
4 months ago 03:45:34 2
Информационное насилие и НЕ безопасный интернет / JavaScript - ЗЛО!/ PhD Андрей Столяров
4 months ago 00:01:09 1
gcl
6 months ago 00:03:07 1
APS, ML, GCL что за отметки в водительском удостоверении?
6 months ago 00:13:32 1
Продолжаем затирать про языки из ментовской газельки
6 months ago 01:45:36 3
СИЛА Функционального Программирования / Всё о Scala / Интервью со Scala Developer Олегом Нижниковым
6 months ago 00:06:56 1
Kali Linux USB Live Boot with Persistence (in 5 minutes)
6 months ago 00:29:18 5
Practical Common Lisp: 1 Введение: почему Lisp? high
7 months ago 01:06:21 17
Immutable Conversations | Common Lisp
7 months ago 00:56:49 3
Escape from the Heap: Low-Level Programming in Common Lisp
7 months ago 00:11:53 3
Introduction to Common Lisp
7 months ago 00:09:10 1
Creating 3D Genshin Impact Slime in Blender | Texture Painting
7 months ago 00:01:11 1
Tokyo PV EXPO 2024 Premiere: GCL SI’s “Carbon Chain Module“ - A Leap Towards PV Transparency
7 months ago 00:04:10 1
Kwengface X (MaliStrip) RondoMontana X Billy Billions X CB - Lethal Slime 2.0 | Prod. @ehsauceitup
7 months ago 02:09:06 1
Once Upon a One More Slime Tutorial
8 months ago 00:13:22 1
Common Lisp web dev tutorial: how to build a web app in Lisp · part 2
8 months ago 00:13:42 7
Common Lisp web development: how to build a website in Lisp · part 1
8 months ago 00:52:39 1
ELS 2018 Keynote: This Old Lisp
8 months ago 00:26:01 1
2018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”
9 months ago 00:52:58 4
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)
9 months ago 00:17:49 1
Что такое инспектор в Common Lisp и как он позволяет исследовать объекты?
10 months ago 00:01:01 1
“Hello World“ на 50 Разных Языках Программирования
10 months ago 00:05:53 2
Mixing Store Bought Slime Into Clear Slime - Most Satisfying Videos