让我们来讨论Oracle ADF框架的优缺点。请分享您使用Oracle ADF的经验和知识(比较其他框架,如Java Server Faces,Google Web Toolkit,Django,Ruby on Rails和ASP.NET MVC Framework更好)
主要标准是:效率,支持(社区支持),浏览器兼容性(它适用于所有浏览器吗?包括移动设备),其他库和其他一些因素。
答案 0 :(得分:3)
有关浏览器支持,请查看此处:http://www.oracle.com/technetwork/developer-tools/jdev/jdev11gr2-cert-405181.html#Browsers
请注意,还有新的ADF Mobile - 允许您构建设备上的应用程序(不是基于浏览器的)。
社区请查看:http://www.oracle.com/technetwork/developer-tools/jdev/community/index.html
与您提到的许多其他框架的一个关键区别是工具支持的级别 - 使用JDeveloper,您可以通过最少的编码完成大量工作,然后在需要的地方添加代码。 另一个方面是框架的完整性 - 所以不仅仅是UI,控制器或数据库访问,而是所有这些以及更多。
可能值得一提的是,您还有一个名为Oracle ADF Essentials的免费版Oracle ADF。
答案 1 :(得分:0)
由于依赖于JSR 227,我在决定使用Oracle ADF时会非常小心.JSR 227是一个非常复杂的规范,没有深入的信息。我写过关于here的文章。
答案 2 :(得分:-1)
您可能会发现此链接有用: https://forums.oracle.com/forums/thread.jspa?messageID=9450798
此外,ADF是一个端到端的框架,所以不必为了让位工作在一起而烦恼。此外,与普遍看法相反,ADF并不仅限于Oracle开发,尽管它在这方面表现出色。此外,还支持在Eclipse中ADF Faces和ADF Model的ADF开发。 不确定“其他图书馆和因素”是什么意思。