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.
Ask HN: What web framework(s) do you guys use?
131–140 of 142 posts
Re: Ask HN: What web framework(s) do you guys use?
#132Earlier 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?
Re: Ask HN: What web framework(s) do you guys use?
#133Re: Ask HN: What web framework(s) do you guys use?
#134Re: Ask HN: What web framework(s) do you guys use?
#135Helma NG: http://helma.org
I'd like to hear some of your experiences using helma!
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?
#136Although I am also currently experimenting with App Engine: http://www.webappwednesday.com
Re: Ask HN: What web framework(s) do you guys use?
#137Re: Ask HN: What web framework(s) do you guys use?
#138Earlier 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…
Re: Ask HN: What web framework(s) do you guys use?
#139Earlier 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...
Re: Ask HN: What web framework(s) do you guys use?
#140Earlier 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...