English 中文(简体)
一般问题,您希望从web框架中得到什么?
原标题:
  • 时间:2008-10-24 21:53:46
  •  标签:

在MVC应用程序中,有哪些组件构成了应用程序。你希望有哪些缺少的工具和功能。不论是哪种服务端语言,你想要什么?

我在我的代码中看到很多地方,我编写了很多功能,似乎应该已经存在。我看了看Google Web Toolkit,他们看起来做得很好。小部件就是小部件,您只需将它们添加到您的应用程序中。

例如。我使用J2EE应用程序,但在其他语言中,组件是相同的。

  1. Controller Objects
  2. Controller handlers, defined by methods in the controller objects.
  3. Configuration files defining the URL mapping and settings.
  4. Template server page files (e.g. JSP/ASP files).
  5. Configuration files defining O/RM mapping between application objects and the database.
  6. Configuration files defining the database connection properties.
  7. JavaScript libraries (e.g. jQuery)
  8. Logging configuration files
  9. Resource message bundle files
  10. Validation configuration files or code
  11. Middleware components and objects (EJB configurations, JMS/Messaging configurations, etc).
  12. Credit Card or other middleware connectivity APIs and libraries.

你还能想到别的吗?

最佳回答

我认为你在这个详尽清单中遗漏了一件事情,那就是自动将请求属性绑定到表单对象,并在适当的情况下将这些对象保存到会话中。这里的表单对象是服务器上表示显示给用户的基于HTML的表单的当前状态的对象。

问题回答

内置单元测试组件

我认为脚手架和自动管理界面也是非常好的功能,我不想错过。

你假设所有的MVC应用程序都是网站。MVC广泛用于不仅仅是Web应用程序,所以像URL映射器,模板服务器页面和“服务器端”语言并不与MVC模式相关,而是特定实现和适应MVC用于Web应用程序。





相关问题
热门标签