Page 1 of 1
Web Framework
Posted: Thu Apr 16, 2009 4:19 am
by ockhamwasright
I just picked up newLISP a couple of weeks ago and it is absolutely the coolest thing ever. I expected it to be powerful but rather clunky based on my experience with Common Lisp many years ago. What a wonderful surprise - full of stunningly clever implementations of remarkably good ideas.
I have a couple of small web projects that I'd ordinarily use python / web2py for but I would like to try at least one of them with newLISP - partly because I'd like to gain more experience with this great language, and partly because I think it would be a lot more fun.
Are there any web frameworks (like Rails for Ruby, or Django or web2py for Python) available for newLISP?
I would appreciate any help. Thanks for your thoughtful consideration.
Posted: Thu Apr 16, 2009 5:39 pm
by Lutz
There is no complete framework yet, but there are several modules available for different aspects of web programming, all accessible from here:
http://www.newlisp.org/modules/
an on this page you find a Web section with smaller examples:
http://www.newlisp.org/index.cgi?Tips_and_Tricks
sourcecode for two complete web applications can be found here:
http://www.newlisp.org/index.cgi?Applications
ps: welcome to newLISP
Posted: Thu Apr 16, 2009 7:20 pm
by cormullion
Everybody does their own thing at the moment. Because newLISP encourages exploration and experimentation, I'm not sure whether many of us want to 'adopt' a standard framework - it's much more fun (and instructive) re-inventing the wheel to your own design, than simply using someone else's... :)
Jeff's written useful web-related modules; Lutz's wiki is clever and compact; Fanda's newlispweb system is an elegant way of publishing small web sites; Didi's ShortNotizer is also intriguing. The newlisp-on-noodles project was originally intended to build such a framework, too, but sadly it didn't get much past the setting-up stage. Search this forum for more info...
I'm on my second blogging application - trying out various ideas while trying to learn something about cgi/web stuff. I'm not really sharing my code at the moment, though, since I don't understand it myself yet!
Posted: Fri Jul 10, 2009 11:24 am
by hilti
The "Dragonfly web framework" is my attempt for newLISP.
Here are the links to the blog
http://dragonfly-newlisp.blogspot.com/
and the project on Google Code
http://code.google.com/p/dragonfly-newlisp/
Your feedback is welcome. Have fun!
hilti
Posted: Fri Jul 10, 2009 10:24 pm
by cormullion
This is great. One problem: although I can load the page, there are no styles or Javascript.... This is after running:
Code: Select all
sudo newlisp -http -d 85 -w /Users/me/Sites/newlisp_financier
But I
can see the styles etc if I modify templates/partials/header.tpl to contain this:
Code: Select all
(Dragonfly:css "screen" "/css/screen.css") %
(Dragonfly:css "screen" "/css/panel.css") %
(angle brackets omitted for forum) instead of the lines with two dots... Why is this?
Posted: Sat Jul 11, 2009 7:39 am
by hilti
Sorry for that bug. My styles came from safari cache, so I didn't notice the problem. I fixed it.
Thanks cormullion for mention it. Your path is correct.
Cheers
hilti