•Arguably more productive
•Leverages native strengths of
the frameworks
–All frameworks can be
extended
–The less you extend the
better
–You can blame the framework for
problems
•Version upgrades are potentially
easier
–You take advantage of framework
bug fixes automatically
–Same concept as database
upgrades