XPages对web开发的炒作似乎越来越多了。
到目前为止,我所看到的XPages的唯一好处就是表单的快速开发。它看起来像是一个现代版本的VB
与其他java框架相比,使用xpages有什么优势?
发布于 2011-09-30 14:24:09
XPages是IBM的web和移动应用程序开发平台,用于协作和社交应用程序。与其他平台一样,它基于Java、JavaScript、JSF和OSGi等标准。
独一无二的是,基础设施提供了构建和运行应用程序所需的一切。有一个内置的面向文档的数据库(虽然你可以使用关系数据库),web服务器,目录,安全,搜索功能等。虽然前端部分是相当新的,但后端组件已经在生产中证明了近20年。
另一个独特之处是快速开发和部署机制。XPages是使用基于Eclipse的工具构建的,该工具支持简单应用程序的拖放功能,但也支持用于高级编程的完整Java功能。由于面向文档的数据库可以同时存储设计和数据,因此可以轻松地部署完整的应用程序。此外,无论这些数据库位于何处,都可以轻松地将其复制到其他数据库。
社区网站http://xpages.info聚合新闻,附带演示、视频、开源应用程序、列出资源并描述技术:http://xpag.es/?stackoverflow
发布于 2012-01-27 08:41:16
XPages的主要语言是JavaScript。因此,您在客户端和服务器上都有JavaScript。这可以让你的开发团队更好地负载平衡,因为他们可以在两端都工作。此外,Domino还提供了一个健壮的NoSQL数据库(不再有JDBC连接错误),该数据库具有一个无与伦比的声明性安全模型。只需保存相应的字段(类型为reader/author),您就可以定义对每个记录/文档的读取/更新访问权限。这在任何其他平台上都是很难做到的(包括Domino的精神后代CouchDB)。Domino是无模式的,因此数据库永远不会妨碍您的快速开发周期
发布于 2012-02-05 04:50:22
使用XPages的另一个优点是,它本机位于可供Notes客户机使用的完全可分发和本地可复制的数据存储之上。
Notes NSF文件的安全模型是无与伦比的,因此提供了比基于标准的可扩展开发环境更多的好处。
https://stackoverflow.com/questions/7604651
复制相似问题