[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