作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
三个 Smalltalk Web 应用程序框架之间有什么区别?
一些起点:
最佳答案
我只能回答海边:
目标: Seaside 以复杂的 Web 应用程序为目标,重点关注可重用性和开发效率。有自动 session 状态管理和后退按钮支持。两本免费在线书籍Dynamic Web Development with Seaside和 Seaside Tutorial提供文件。
弱点:对于 RESTful URL,您必须做一些额外的工作。
清理网址:对于 RESTful URL,您必须做一些额外的工作,但这是值得的(例如 Pier )。
Ajax : Seaside 中集成了大量的 AJAX 库(jQuery、jQueryUI、Prototype、script.aculo.us ……)。这些集成使您可以从 Smalltalk 中完全访问这些库。可以轻松集成新库,例如JQueryWidgetBox .
持久性: Seaside 是一个 Web 应用程序框架,而不是一个持久性框架。您可以使用最适合您的任何持久性解决方案,例如 gem ,商品,GLORP,...
另请参阅 StackOverflow 上的其他问题/讨论:
关于smalltalk - : Seaside vs Aida vs Iliad之间的主要区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4637828/
我是一名优秀的程序员,十分优秀!