对于业余爱好的Web应用程序,自制一些MVC框架也不错。这是一个不错的学习练习之旅。但是,从长远来看,它肯定会咬住您,如果您在网络上发布它会变得很流行。大多数现有的MVC框架都经过深思熟虑。大多数不可预见的警告均已考虑在内。唯一的框架API由第三方很好地维护和记录。
而且,每当您的Web应用程序变得流行并且您需要更多的开发人员来满足最终用户的需求/愿望时,找一个已经熟悉现有框架的人就容易得多。借助自制的且可能有问题的MVC框架,您可能会发现更少的开发人员,他们渴望在承担维护工作之前又潜入另一条学习曲线,而他们可能永远不会在未来的工作/项目中重新使用。
这不适用于JSF,但也适用于所有其他现有的和流行的MVC框架,例如Spring
MVC。一般而言,对于JSF,在此之前,我已经写了很多有关它的文章。


![带有Servlet / JSP或其他前端框架的JSF或MVC?[关闭] 带有Servlet / JSP或其他前端框架的JSF或MVC?[关闭]](http://www.mshxw.com/aiimages/31/409121.png)
