On Sun, Aug 16, 2009 at 8:18 PM, Wes Wannemacher<w...@wantii.com> wrote:
> Guys,
>
> I had a thought this morning that I haven't fully ironed out in my own mind,
> but wanted to see what other people think. We've talked before about RoR and
> how many people like the idea of scaffolding for RAD. Well, it occurred to me
> that with Musachy's new JSP compiler plugin, it would be possible (with a
> little work) to generate JSPs in-memory.
>
> Musachy also created a plugin a while ago called strutson that read models
> (JPA entities) and generates results.
>
> My thought is to combine these two ideas to create a scaffolding system for
> struts that brings in the things that we have like the two tools mentioned as
> well as getting conventions and the upcoming jquery plugin. What I'm thinking
> is to create a tool that - given a set of persistent models (JPA entities, JDO
> entities, Hibernate entities, etc.), that the rest of the app is generated
> either in-memory or via command line mechanism (maven plugin comes to mind).
>
> I would want to make the model reader and template generators pluggable, and
> probably start with JDO (looking for GAE support) and JSP for the templates.
> But, the goal would be that given a set of entities, someone could be one
> command / plugin config away from having a running "Web 2.0" app.
>
> Does anyone have thoughts on something like this? Obviously this wouldn't be
> meant to take the place of the traditional app development lifecycle, but it
> could make it very easy to prototype simple apps.
>
> To go after it, I would utilize a generic DAO and make list, edit, create and
> delete actions available on each model entity. Then, link from each entity to
> it's related entities. Anyhow, I'm not an RoR user, so I'd also like to hear
> from any serious RoR users as to how something like this would compare.
>
> -Wes

If not mistaken, I believe that Rife used to have this - you might
want to check it out.

- Phil

-- 
"We cannot change the cards we are dealt, just how we play the hand."
- Randy Pausch

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to