On Sun, Jul 5, 2009 at 9:36 PM, Spencer Uresk <[email protected]> wrote:
> > Hey all, > > I hope this isn't considered spammy, Not at all. Sharing experience is very, very helpful to all! Plus I'm sure a lot of folks would have even more interest in Lift is money was attached... so a job-board is a wicked cool thing! > 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. +1 > > > 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. I'd be very interested in an enumeration of the roadblocks and stones in your path. If we can distill that info into the To Do tutorial and other places, hopefully we can make the experience of others much smoother. > > > 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! Thanks for contributing and sharing. Looking forward to more stuff from you in the future. David > > > - Spencer > > > > > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some: http://github.com/dpp --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
