|
Posted by Jeremy on 09/28/33 12:01
Hi all,
I don't mean to bring up the never ending battle between frameworks,
but I'm ready to get started on a large project and would like some
guidance.
It seems like the majority of frameworks out there try to hide the
complicated underpinnings of code away in some sort of magic box.
Sure this box can be added to with many interesting and easy auto-
generated enhancements, but only if they are compatible with that
particular box. It looks like tying oneself to a particular framework
will be a long term commitment with limited code portability (to other
frameworks at least).
Anyways, one of my biggest issues with frameworks is the auto-
generation of SQL statements like ActiveRecord.
While I'm no guru, I am not afraid of writing SQL. I'm almost ashamed
to say I enjoy it sometimes. I like setting up a schema that is
normalized and efficient. I like having full control over my
application and how it interacts with the database to ensure
intelligent use of the database connection. Writing a data access
layer isn't the most fun thing to do, but it's useful knowing how my
objects interact with the database.
I just don't like being in the dark on how my application works and I
hate hearing framework documentation telling me to use some method and
not ask questions.
Is there a framework out there that helps me deal with writing a large
web app yet doesn't try hide every bit of complexity?
I appreciate any answers you have.
Navigation:
[Reply to this message]
|