On Thu, Aug 14, 2008 at 7:13 PM, nubis <[EMAIL PROTECTED]> wrote:
> On Thu, 2008-08-14 at 10:01 -0400, Daniel Weinreb wrote:
>> Nubis, James,
>>
>> James Fleming wrote:
>> > Hi there,
>> >
>> >
>> > > can anyone recommend me the 'simplest' (as in,
>> > > will-later-find-myself-doing-ad-hoc-stuff-but-it-was-easy-to-grasp-at-first)
>> > >  web framework for common lisp?
>> > >
>> >
>> > I can recommend Hunchentoot. I used to use Araneida, but it seems to
>> > have fallen to the competition.
>> >
>> Hunchntoot is the best HTTP server in Common Lisp.  By Edi Weitz,
>> probably
>> the best writer of free CL libraries.  We use it at work.  This
>> decision is a
>> no-brainer.
>> >
>> > Hunchentoot, then, with CL-WHO to produce the actual HTML. There's also
>> > a gotcha with CL-WHO, incidentally, regarding when you should use
>> > (format t ...) and when to use (format nil ...), but if the output isn't
>> > appearing when you expect, that's the first thing to check.
>> >
>> I think the big question is what Nubis means by a "web framework" and
>> what
>> he expects such a thing to do.
>
> First of all, thanks all of you for your replies (to the scheme and
> CLisp thread also)
>
> What I want is something that nicely integrates an ORM, an abstraction
> to make requests be 'functions' that access a 'request' object and
> return a response object containing headers + [generated html | JSON], I
> don't need it to have a built in web server, as I rather deploy with
> apache+mod_lisp, fastcgi or lighty.
>
> having urls be matched to a given function in a separate
> configuration-like file would be a plus.
> If someone knows the django web framework, all of this may sound
> familiar.
>


> hunchentoot also seems to have some of the features I look for, thanks
> for helping me reduce the choices to those three. Still, Hunchentoot
> doesn't seem to come with an ORM,  but I guess the community has one or
> two favorites, can you recommend any? ( you guys may think I'm some kind
> of newbie flame war starter by now :). I think I can pull this off
> smoothly if I find the right analogous technologies from what I'm using
> (python+django(which has templates and an orm).

I don't know any fullstack (templating+orm+mvc) web framework written
in CL.  You may
pick libraries that suits you, like hunchentoot+postmodern+cl-who.
These ones are fairy stable
and well documented. Write some lisp/shell glue and it'll give you
dream framework.

-- 
Best regards,
Rafal Strzalinski
http://nablaone.net
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to