Live data from Hacker News

Ask HN: What web framework(s) do you guys use?

news.ycombinator.com

131–140 of 142 posts

Re: Ask HN: What web framework(s) do you guys use?

#131
I use Rails for my bigger project, but I kinda like Google's webapp (the default on AppEngine). It is enough, and I assume it works the best of any framework on AppEngine.

One of my projects is a location-based role-playing game for mobile phones that we will be launching soon. The entire game engine is hosted on AppEngine and uses the webapp framework.

Re: Ask HN: What web framework(s) do you guys use?

#132
post #121

Earlier quoted context omitted.

I like Python and I like the way Django does controllers (not so much the template engine though). But I cannot use Django or any Python, Ruby or PHP setup in my current project because I'm keeping a lot of data in memory and that doesn't work with multi-process architectures. So I'm using a very small dispatcher Servlet to pass JSON messages on to POJOS and do all the templating in the browser using jquery. I'm bore…

Grails?

Groovy has no library. It's basically an alternative syntax for Java. I like the way many of Python's libraries work (even though they are incredibly inconsistent)

Re: Ask HN: What web framework(s) do you guys use?

#133
I use cherrypy + SQL objects + Cheetah, cause that way i choose what components i want to handle all the general components of a webb app(http reqest/respose, ORM and templating) Also i know exactly how things happen so that makes me feel comfortable ... ie as you guys call it less magic :)

Re: Ask HN: What web framework(s) do you guys use?

#135
post #37

Helma NG: http://helma.org

I'd like to hear some of your experiences using helma!

I decided to give Helma a go because I like the idea of being able to re-use server side code within the browser and also because it should make it easier for others to extend the web application with plugins without having to learn a new scripting language.

I've been using Helma NG, rather than the stable Helma 1, so my comments are specific to that.

The dynamic nature of the language makes a huge difference. Both Helma and Grails (which you mentioned) feel like a breath of fresh air after working in Java with frameworks such as JSF. It's much faster to get things done, but I do miss the debugger and IDE integration.

Helma NG takes a new approach to managing scopes and I've found it easy to organize code into modules like in Python.

Helma NG is still work in progress, so parts of it keep changing, which I've found to be a bit of a problem. However, since most of it is in JavaScript and the framework is very lightweight, it is easy to wrap around the parts of a module you want to remain fixed.

I prefer Grails' GSP tag syntax to Helma macros, so might try to add support for that at some stage.

I'm using CouchDB for persistence and have been writing my own abstraction layer on top of that, so can't really comment on the SQL/Hibernate module.

Performance seems good, but I haven't run any benchmarks.

The community is relatively small, but very responsive. The documentation is there, but there are few examples. However, most of the code is self-explanatory.

So, to summarize: Helma NG is perfect for what I'm doing, but isn't yet stable enough to be used in place of Grails for a more traditional webapp. Helma 1 might be more appropriate for that.

What have your experiences with Grails been like?

Re: Ask HN: What web framework(s) do you guys use?

#137
JSPs, Servlets and POJOs. Im a complete beginner so im trying to learn the basics first. Im very aware of some Java shortcomings but I like the fact that I can get responses from thousands of books, tutorials, and the web. A bunch of Python frameworks looks very nice though, and the languaje also, but Im required to use Java for now : (

Re: Ask HN: What web framework(s) do you guys use?

#138
post #135

Earlier quoted context omitted.

I'd like to hear some of your experiences using helma!

I decided to give Helma a go because I like the idea of being able to re-use server side code within the browser and also because it should make it easier for others to extend the web application with plugins without having to learn a new scripting language. I've been using Helma NG, rather than the stable Helma 1, so my comments are specific to that. The dynamic nature of the language makes a huge difference. Both H…

Like your experience with Helma, Grails has also been a breath of fresh air. My biggest gripe with building web apps in Java is dealing with all the dependencies, setting up a project structure and making all the frameworks play nicely together...with grails none of those headaches exist...all the stuff you'd usually use is integrated nicely into a project and with almost zero configuration. The community is very responsive and new plugins are released on a weekly basis. I definitely recommend any Java developers out there take a look.

Re: Ask HN: What web framework(s) do you guys use?

#139
post #91

Earlier quoted context omitted.

Haha...I assume you're kidding, right? Are you coding in binary? Because if not, someone else has "done your work for you" :)

Coding in binary on what? Unless you mined your own raw materials to build your machine, someone else has "done your work" for you. Not to mention where you'd get electricity...

agreed

Re: Ask HN: What web framework(s) do you guys use?

#140
post #91

Earlier quoted context omitted.

Haha...I assume you're kidding, right? Are you coding in binary? Because if not, someone else has "done your work for you" :)

Coding in binary on what? Unless you mined your own raw materials to build your machine, someone else has "done your work" for you. Not to mention where you'd get electricity...

definatly
Post reply on HN