论坛首页 Java企业应用论坛

OperaMasks:勇敢者的新世界vs失落的记忆

浏览 28933 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-08-24  
基本上除了从厂商那里,很难听到JSF的好话。一天到晚看到的,都是JSF still sucks之类的标题。。。这个http://raibledesigns.com/rd/entry/re_what_web_application_framework文章做了一些java web frameworks的比较,可资参考。
0 请登录后投票
   发表时间:2007-08-27  
转贴一下张勇的回复:

非常抱歉的是,您8月10日的评注,我今天才看到,抱歉的很。
不瞒您说,这篇文章是应公司市场部要求撰写的一篇市场味道较浓的宣传文章。但毕竟本人是技术人员,所以,在技术层面上对Web开发历史及目前的一些Web开发框架进行了一些回顾与点评。
技术对比是一件非常严谨的事情,由于时间紧,我们就没有把所有的Web开发框架进行一一点评,不妨就只把我们熟知的,并且也是目前最流行的一些技术框架进行了一些讨论。因此,您提及到的“选择性失忆”,并不是我们有意的失忆,而是我们精力实在有限,不想发表任何不客观的评论而已。
至于OperaMasks的思想和技术到底如何,其实自从我们开始做应用服务器开始,国人对我们的质疑就从来没有中断过,幸运的是,历经7年的发展,我们已经有足够的思想承受力。
我们只想静下心来,把这件事情做好,谨此而已。
再次感谢您对我们的关注。

张勇
0 请登录后投票
   发表时间:2007-08-27  
zjumty 写道
weiqingfei 写道
当初就对asp.net的winforms深恶痛绝,所以看到java社区搞了一个什么jsf,就更没什么好印象了.

我觉得asp.net还是不错的,当然前提是配合VS.NET.

我不知道是不是JSF的组件模型本身的缺陷,为什么JSF出现好多年了,可是JSF的开发工具还都跟玩具一样的.做个复杂点的HelloWorld还行.一遇到复杂的需求就很难用了.

也许问题不是出在JSF上,而是出在J2EE上.J2EE的复杂度太高了使得JSF的复杂度降不下来.


这和j2ee没关系,应该是硬要在web程序上使用事件驱动模式造成的。
0 请登录后投票
   发表时间:2007-08-30  
weiqingfei 写道
zjumty 写道
weiqingfei 写道
当初就对asp.net的winforms深恶痛绝,所以看到java社区搞了一个什么jsf,就更没什么好印象了.

我觉得asp.net还是不错的,当然前提是配合VS.NET.

我不知道是不是JSF的组件模型本身的缺陷,为什么JSF出现好多年了,可是JSF的开发工具还都跟玩具一样的.做个复杂点的HelloWorld还行.一遇到复杂的需求就很难用了.

也许问题不是出在JSF上,而是出在J2EE上.J2EE的复杂度太高了使得JSF的复杂度降不下来.


这和j2ee没关系,应该是硬要在web程序上使用事件驱动模式造成的。


但是asp.net也是事件驱动模啊,从1.0出来的时候,我就用它做了一个比较复杂的应用程序,当时我感觉很好用.我觉得是JSF的组件模型有问题,感觉JSF组件很难做.JSF的IDE的可视化程度也比较差.
0 请登录后投票
   发表时间:2007-08-30  
zjumty 写道
weiqingfei 写道
zjumty 写道
weiqingfei 写道
当初就对asp.net的winforms深恶痛绝,所以看到java社区搞了一个什么jsf,就更没什么好印象了.

我觉得asp.net还是不错的,当然前提是配合VS.NET.

我不知道是不是JSF的组件模型本身的缺陷,为什么JSF出现好多年了,可是JSF的开发工具还都跟玩具一样的.做个复杂点的HelloWorld还行.一遇到复杂的需求就很难用了.

也许问题不是出在JSF上,而是出在J2EE上.J2EE的复杂度太高了使得JSF的复杂度降不下来.


这和j2ee没关系,应该是硬要在web程序上使用事件驱动模式造成的。


但是asp.net也是事件驱动模啊,从1.0出来的时候,我就用它做了一个比较复杂的应用程序,当时我感觉很好用.我觉得是JSF的组件模型有问题,感觉JSF组件很难做.JSF的IDE的可视化程度也比较差.


这种模式的初衷是为了让web开发同桌面开发有一样的体验,在做一些简单的程序时确实非常方便,asp.net有一个demo几乎不用写一行程序就能开发一个简单得bbs。按道理说,使用这种模式是为了让桌面程序员也能快速上手,使用组件也是为了能够快速的进行开发,但是事实上,如果不把组件内部运作原理搞得一清二楚,真的很难使用。

其实对于个人,我比较反感的是为了实现事件驱动模式,要在客户端保留大量的状态,增加了流量的同时,还增加了客户端和服务器的负担。
0 请登录后投票
   发表时间:2007-08-30  
看来JSF现在不够流行还是因为其相关工具不够好用,如果有一个killer tool出现,可以极大提高生产力,也许JSF就会很快流行起来。
0 请登录后投票
   发表时间:2007-08-30  
yf149 写道
OperaMasks客户端用的就是extjs,只是封装成了jsf


把extjs打包在程序里再卖赚钱是要有OEM/Reseller的license的。http://extjs.com/license

OperaMasks买了商业许可证没有啊?
0 请登录后投票
   发表时间:2007-08-30  
OperaMasks如果成功,真的会伤害到一部分人么?
0 请登录后投票
   发表时间:2007-08-30  
OperaMasks如果成功,真的会伤害到一部分人么?
0 请登录后投票
   发表时间:2007-08-30  
怎么回事,提交一次,变成两条消息
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics