Hey all,

I hope this isn't considered spammy, but I wanted to send out a link  
to a new website I built using Lift and share my experiences as a  
Scala and Lift newbie.

I've played around with Scala off and on for over a year now, and also  
looked at Lift once or twice during that time. After going to David  
Pollak's session at JavaOne about Lift, I decided to buckle down and  
actually create something with Scala and Lift, as I usually learn new  
things best by trying to create something useful. Looking around, I  
noticed there weren't any Scala-specific job sites and thought it  
might be nice to create one.

Going into it, I was a little concerned about HTML being embedded in  
Scala code, as the workflow (in both my day job and for my side work)  
is typically a designer cutting HTML and handing it to me to  
implement. I made sure my designer gave me valid XHTML and was  
pleasantly surprised at how easy it was to make my HTML code work in  
Lift. Even the user signup and login forms, which I got from the  
Mapper library, were easy to override with my HTML.

On the other hand, I sort of underestimated the time investment  
required to get a simple site working. Lift really does require a good  
understanding of Scala, and I found myself frustrated by stupid things  
because of it. In the past, when learning Groovy and Ruby, I've used  
their respective frameworks to learn the language itself, and I found  
that didn't work quite as well with Lift. I'm not really complaining -  
I know that the time invested will pay off handsomely in the future -  
just making an observation.

Really, I can't complain too much about the time it took to get up to  
speed - I was able to get a functioning, albeit simple, site developed  
in basically a long weekend, without having prior experience with Lift  
outside of messing with the examples for a few minutes. Here is the  
site I made:

http://www.scalacareers.com/

Obviously it is pretty simple, but I hope it is useful. I have a bunch  
of other features I want to add to it as I continue to learn Lift, but  
if any of you have suggestions for me, please feel free to send them  
on over.

Thank you for creating such a useful framework and for being such a  
friendly and helpful community - that really does make a big  
difference when first approaching a new language and framework!

- Spencer



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to