I'm just getting started with web2py and I must say - I love the
code.  Adding validation logic with the DAL and building forms on the
fly with the CRUD helper is awesome.

That said, I don't understand the point of the admin interface -
especially the online database designer and the editor.  The online
database designer doesn't generate 'upload' types (and I imagine other
DAL specific syntax, as well).  And the editor is too weak for any
serious coding.

So why does this extra fluff exist at all, as it will require
resources to maintain and enhance?  Not to mention it adds more
unnecessary options for new users wondering about best practices for
web2py development.  This doesn't seem in keeping with "there should
be one obvious way to do it."

The only thing I can think of why things like the editor and designer
exist at all is to promote the "full stack" idea.  But is it really
worth the effort to include sub-standard tools in the stack which you
will have to abandon anyway once you start serious development work?

Thanks in advance for helping me to understand the reasoning here.

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" 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/web2py?hl=en.

Reply via email to