Maybe I can write that much needed Hunchentoot 1.0.0 document. All the tutorials are for version 0.15.7; the API has changed since.
There are two issues involved here: 1) Do you want a "web app", or do you want a web platform. It's trivial to get an app up and running in 15 minutes. install hunchentoot, load it into your Lisp of choice and fire away (start by writing handlers, using CL-WHO.)
If you want a platfrom, then there are many many engineering decisions to be made. Performance, scalability, security, availability and most of all easy of deployment, development, upgrade and code aesthetics. You can use fastcgi and write Lisp scripts for Apache, Nginx, Lighttpd or any other industrial strength web server. Over the last few weeks I have hacked together various things that should be useful to people; an RBAC implementation, a Redis based message queue, some rudimentary code for managing server farms, etc.
You can use your RDBMS of choice; CL-SQL, Postmodern and Cl-Perec are all powerful ORMs and middleware. There also NoSQL solutions readily available to make you both proud and buzz-word compatible.
Read Cliki and you can find everything you need to create a URL shortner or a twitter clone right there.
Scheme community should have similar tools as well, though they're a bit more fragmented than we are.
There are two issues involved here: 1) Do you want a "web app", or do you want a web platform. It's trivial to get an app up and running in 15 minutes. install hunchentoot, load it into your Lisp of choice and fire away (start by writing handlers, using CL-WHO.)
If you want a platfrom, then there are many many engineering decisions to be made. Performance, scalability, security, availability and most of all easy of deployment, development, upgrade and code aesthetics. You can use fastcgi and write Lisp scripts for Apache, Nginx, Lighttpd or any other industrial strength web server. Over the last few weeks I have hacked together various things that should be useful to people; an RBAC implementation, a Redis based message queue, some rudimentary code for managing server farms, etc.
You can use your RDBMS of choice; CL-SQL, Postmodern and Cl-Perec are all powerful ORMs and middleware. There also NoSQL solutions readily available to make you both proud and buzz-word compatible.
Read Cliki and you can find everything you need to create a URL shortner or a twitter clone right there.
Scheme community should have similar tools as well, though they're a bit more fragmented than we are.