Seaside 刚刚发布了即将推出的3.0版本的候选版本,所以它再次出现在我的雷达上.由于我正在考虑将来用于未来项目的Web框架,我想知道是否需要考虑这个问题.唉,Seaside的大部分宣传都来自'07,这可能是网络的一代或两代.所以我希望这里的社区可以回答一些问题
当您的大部分工作流程主要使用HTML时,基于延续的框架非常好,例如表单提交.对于今天的JavaScript环境来说,这几乎不值得.
Squeak能够处理合理的工作量吗?从这里和其他地方的其他问题来看,似乎对于适当的扩展,另一种实现(Gemstone等)从长远来看可能会更好,但我不知道它有多远.会议似乎相当昂贵.
我知道比较很难,但是你在网上找到的大多数文章都将海边和Rails并列.像Scala/Lift,Clojure/Compojure或Erlang/Nitrogen这样的组合会如何呢?
对我而言,Seaside的主要观点似乎是它更像普通的"桌面"编程.
控制流看起来更像是"传统"编程而不是"网络"编程.这是一个正确的印象吗?
我知道它是关于Web编程的,但它从程序员那里看起来并不像它.它看起来不仅仅是驱动"桌面"应用程序.这有点澄清这个问题吗?