我是使用 JavaScript 库进行 Web 开发的新手。但是我最近看到一个 J2EE web 应用程序广泛地(比如 90%)使用 ExtJS 来呈现网页。有问题的网页要么是简单的表格,要么是网格(表格报告)。 JSP 相当简单,只是委托(delegate)给 ExtJS 框架(使用 onReady 函数),然后由该框架对服务器进行 AJAX 调用并呈现页面。每个网页都有一个单独的 .js 文件,将所有渲染逻辑封装在 ExtJS 函数中。
这是我第一次看到以这种方式编码的应用程序。我想知道这是否是这些天使用的常见方法,或者这是对 javascript 库的极端使用。这种设计有哪些优点和缺点?
最佳答案
临:
系统的外观和行为都比普通的纯 HTML 好得多
缺点:
如果系统不是由具有良好框架经验的开发人员编写代码,则很难调试和修改。
您可以通过使用服务器端库(例如 GWT,它甚至可以与 Ext: GWT-Ext 一起使用)来减轻这种缺点。
关于java - 在 javascript 库 (ExtJS) 中编写 Web 应用程序的完整 View 逻辑的优缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2003749/