Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

September 2005
Sun Mon Tue Wed Thu Fri Sat
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
Aug  Oct

Learning CL Web Application Development

Thursday, September 8, 2005

I've commented in the past about the different CL web server options that are available (see here, here, here, here). However, that is only one aspect of the CL web application development puzzle. In addition to the web server packages, one needs to use a variety of different packages in order to develop a web app. There are Lisp HTML markup languages and CL HTML templating packages as well as different options for storing persistent data in SQL databases (see here, here, here) and other persistence stores (see here, here, here). I've also commented a lot on non-conventional web development frameworks (see here, here) that approach web development in a completely different manner from traditional frameworks. Unfortunately, for someone starting out with CL web apps, there isn't a lot of tutorial information available about how to combine the different CL web application development components into a working set of tools. It can become a bit intimidating trying to sort out how to use all this "stuff". ;-)

However, there are a few decent tutorials around that can help you get started:

So, although there isn't a huge amount of tutorial material out there, there are some resources for people who are trying to get started with web application development in CL.

emacs Copyright © 2005 by Bill Clementson