我在选择一个产品框架,倾向于Nagare... 有什么想法?
关于产品类型和框架的使用,可以想象成类似Facebook的东西(虽然它不完全是社交网络,但在这个讨论中差不多可以这样理解)。
基本上,我希望找到一个稳健、可扩展、易于使用的框架(学习起来越简单越好),还要能兼容旧版浏览器,并且能很好地与其他技术结合(比如Postgres,除非有特别好的理由推荐Cassandra)。
我看过或有人推荐过的其他框架/工具有:
Google Web Toolkit + 服务器端Java
Django
Ruby on Rails
ASP.NET + Mono?(我知道……)
PHP/Perl/BBQ
我对Web框架的经验不多,所以无论我们最后选择什么(不管我提到过还是没提到过),我都会学到一些新东西。有什么想法或推荐吗?有没有人对Nagare(或Pyjamas)有经验?
2 个回答
4
作为Nagare的首席开发者,我非常鼓励你在自己的产品中实际尝试使用Nagare,这样你就能真正看到它和其他框架(比如Django、Pylons或Flask)有什么不同。Nagare是以组件为基础的(它和Seaside使用的是相同的组件模型),并且它有一些很先进的功能,比如可以直接注册回调、状态组件、使用Ajax而不需要写任何JavaScript代码,以及使用继续操作,这些都让Web应用看起来像桌面应用。实际上,我们发现很多像你这样的开发者,如果之前没有Web开发经验,反而能更快上手Nagare,因为他们没有什么需要“忘记”的东西。
关于可靠性、可扩展性和兼容性,你可以查看我们一些在实际使用中的重要项目。
如果你想了解更多信息,欢迎随时询问,也可以分享你的经验给我们。