[Helma-user] Saying hi
Julian Tree
julian.tree at gmail.com
Fri Mar 2 03:17:40 CET 2007
Chris, there used to be this project called gobble at (http://
adele.helma.org/download/gobble/), but the link doesn't work
anymore. Any ideas guys? It is a kernel for building various types
of websites on top of the Helma object publisher contributed by
Hannes. However that example does not take advantage of the most
current helma features. Users are constantly contributing new
features (such as afterRequest, beforeRequest triggers) which can
significantly change the way how a web application is structured.
With these newly added features, web application can be structured
more efficiently. I don't think there is an example out there that
fully take advantage of the the latest feature Helma has to offer.
Here are few things I would recommend from my personal experience.
Use Juegen's Template.js (http://dev.helma.org/wiki/JavaScrip+Template
+Engine/) instead of the default Helma skin. It will save you a lot
of hassle when dealing with lists and loop data. I believe this type
of templating will be adopted as the default skin in Helma 2.
Create a dummy app as a Javascript lib repostory, so some common
javascript functions can be shared amongst your applications. Try to
div the lib into
1. functions that can only be used on the server side
2. functions that can be used only on the client side (these probably
will be served statically)
3. function that can be used both on the client side and server side
functions
Checkout Jala, a cool helma library, contributed by Tobi. (https://
opensvn.csie.org/traccgi/jala/wiki/Download#LatestRelease1.1) Check
out the helma mailing list every once in a while for goodies like that.
Just remember there is definitely more than one way to skin a cat in
Helma. Helma is intended for experienced web developers who want
flexibility instead of having a standardize way of developing web
applications. The best way to approach Helma is to learn the basic
behavior of Helma and then try to develop a example application
yourself. This doc written by Michael Platzer (http://helma.org/docs/
docbook/) is a good place to get little bits and pieces of HOWTO like
user authentication, type mapping.
Hope that helps.
Julian
On Jan 18, 2007, at 5:50 PM, Chris Esler wrote:
> Hi all.
>
> My name is Chris. I use javascript a lot in my web development, and
> found out about Helma using Javascript for the server-side scripting
> and thought I would give it a shot.
>
> Took some time, but I managed to get an initial build running on a
> Xampp installation in Ubuntu through mod_jk. Initially, it comes off
> to me as very fast. And the ability to plug in Java resources is
> great. So needless to say, I'm hooked.
>
> I was wondering if there is a more definitive resource for viewing
> examples and/or tutorials. I've about exhausted looking through google
> for "helma" as most of the results are only there because of the
> 'powered by helma'. And most are not in English so I wouldn't know if
> it was a resource r not anyways.
>
> At any rate, I'll keep poking at the code and see what else I can
> learn.
>
> --
> Best regards,
> Chris Esler
> _______________________________________________
> Helma-user mailing list
> Helma-user at helma.org
> http://helma.org/mailman/listinfo/helma-user
Julian Tree
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://helma.org/pipermail/helma-user/attachments/20070301/9c9ce758/attachment-0001.html
More information about the Helma-user
mailing list