http://qs321.pair.com?node_id=663811


in reply to Which HTML form builder

Qwerty.

Any non-trivial - non-admin app that is user facing requires human design. I'm fine with using a form builder to create a template that is a good first stab - but after that you should really dump the static html to a file and edit it from there.

After working in the web-apps arena for 10 years - and after having tried the dynamic page creation thing a few times, I have found that published models don't change all that often, and when they do editting the static HTML (or better yet handing it off to the in-house HTML designer) is just as easy as using a form-builder DSL. It also usually results in a more polished, user-friendly HTML page.

Of course, if you are in one of those areas where a single database table actually happens to cover your entire model then the form builders are great. I don't remember the last time I had a user-facing (non-administrative) model that was simple enough to use a form builder with.

I apologize that this wasn't a Perl solution to your problem. HTML/Javascript really should be part of your toolbox as a Software Engineer.

my @a=qw(random brilliant braindead); print $a[rand(@a)];