老袁的OperaMasks还真是不错!

07-08-13 lgx522
前些日在csdn就看袁红岗放下大话,言称OperaMasks是“最好的Java Web框架”。今日一见,还果真强悍。

本人用了两年JSF,前有官方的1.1,后有myfaces,感觉可以解决90%的简单页面问题。设计、稳定性、速度、易用性实不在其他几个framework之下。可惜又是Sun的亲儿子,以至于被国内很多所谓高手一批再批。很多初学者本来对JSF热情很高,却一再被高手们吓回到Struts。

今天无事跑到OperaMasks上运行了一遍Demo,可说是眼前一亮,真没想到JSF可以如此好地解决大部分的Java-Ajax集成问题。

众所周知,JSF沿袭的是Swing的技术路线。而Swing的技术架构非常优秀,在长期的实践中赢得业界广泛赞誉。以前本人用Swing的时候,总是抱怨其控件少。其实这是Swing实现完美跨平台所付出的代价。真正学明白了,在Swing超一流的基础架构上扩展个控件出来可谓轻而易举。最近本人在 AbstractTableModel的基础上扩展了个Table控件,相当好使。这才搞明白,不是Sun的东西不好,而是以前自己水平不到。

老袁前些天说的大多数人是“没真正搞明白JSF”,这句话是说到点子上了。JSF标准自出来以后,各种第三方的类库层出不穷,充分说明JSF的高度可扩展性(一如其前辈Swing)。本人在很多地方用过myfaces,相当优秀。而老袁这个OperaMasks则很好地解决了Java集成Ajax的问题,实在值得叫好!如此一来,Java的RIA也可以在企业应用中大显身手了。

前一阵子看到很多人吹捧的YUI-ext,从来没想到JSF也可以做到这种程度。大家不信就运行Demo对比一下吧!

顺便说句题外话,大多数国人向来不相信自己的IT技术人员能做出一流的东西,唯洋人马首是瞻。所以社区上像老袁、banq这类的一流高手反被冷落。现在老袁优秀的东西出来了,优秀的文章也出来了,连洋人也叫好了。大家是仍旧冷嘲热讽,还是真学实练,自己看着办吧。

而Java这项伟大的技术,也的确是越深钻越精彩。其中实在是奥妙无穷、乐趣无穷,在此与诸位共勉。

boby2046
2007-08-18 18:17
主观观念也是问题,我也在不同的站点推JSF,结果都是被骂得屁滚尿流,原因呢?不喜欢基于JSP,说JSP TAG太多,SUN靠不住,各种原因都有,他们都被浏览端的技术吸引了,根本就对JSF失去了信心就像当年的EJB2一样不愿接纳,我觉得它好处就在组件可视化,貌似SWING写的程序也是很严谨的,的确,它也不适合大型的WEB应用,企业应用。希望JSF能统一JAVA WEB混乱的局面,面对各种重重复复的轮子已经烦不胜烦了。

支持楼主,也呼吁大家不要只是喊口号,用过了才说话,(我的项目也有用MyFaces)。

banq
2007-08-19 11:40
拜托,别扯上我。

operaMasks目前我看来是一个可视化开发工具,能够象Delphi那样所见即所得的开发Web界面,这类工具在SUN推出JSF就有类似Jcreator等工具出现,这说明国内厂商与国际厂商在Web开发工具上站在一起了,以上只是个人观点。

如果要真正进行目前软件最前沿的研发,就是DSL/MDA/MDSD,见我下面这个帖子,目前国内我本人还没有看到,如果能做出来,那是相当了得,是站在目前软件发展的最前沿了。

http://www.jdon.com/jivejdon/forum/messageList.shtml?thread=32510&message=23109149#23109149

以上只是个人观点,没有商业倾向。

[该贴被banq于2007年08月19日 11:51修改过]

猜你喜欢