论坛首页 Web前端技术论坛

从JSF和Ext看WebUI开发--给对JavaScript 有恐惧感的朋友

浏览 75301 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-05-26  
leebai 写道
zqrain 写道
leebai 写道
to zqrain:

这位老兄,我表达的很明确:“100%支持fins”,你不懂中文?

追本溯源:你第一贴上来就是:“谁说支持JSF是对Javascript有恐惧?!。。。”
而我说的是:“很多人质疑以JavaScript为中心的UI开发,其实是对html/JavaScript的恐惧”。因此对此我客气地建议你仔细看贴,有何不妥?后面的回复更是胡搅(至少疑似),我觉得对你够有耐心的了,要不是为了尽贴主之礼貌,我早就不回你了。

我哪个观点“矫枉过正”,请不吝“抄写引用”并反驳,而不要自说自话。


算了,不跟你说了,你不懂!(也许是你不懂中文,也许是你不懂技术)

(1)看看标题
“从JSF和Ext看WebUI开发--给对JavaScript 有恐惧感的朋友"
平白无故扯上JSF,请问,有恐惧感的是什么人?(如果你要回答这个问题,请再不要玩文字游戏,够了!)

(2) “矫枉过正”没有引用你的话,使用引号是“强调”的意思,至于为什么强调,不是中文的问题,我不做过多解释。(理解这个词的意思的人都知道我在这里是指什么)

另外,我根本就没有想要你回我,我的回帖是些给那些被误导,但还能看清事实的人看的,不是些给你这种人看的。


1、话题由来的fins引贴中,JSF是个重点,并非“平白无故扯上JSF”。有恐惧感的是什么人?你去翻翻fins的帖子就知道了。js编程容易出错,难以调试,DHML编程API众多,还有让人头疼的浏览器兼容问题。。。对它有恐惧感有什么奇怪的?我写过8年、上万行js/dhtml代码,有时还是觉得js没有java容易控制,可我一点不觉得丢人,老兄又何必把“对js有恐惧感”当作屎盆子往自己头上扣?难道这里看帖的诸位都是超级大牛人,看js/dhtml都觉得 so easy?

 

2、不知道你想辩解什么。我想说的是,我的哪个说法,你认为是“矫枉过正”,何以“误导”?观点有问题可以探讨,谁都有看错说错的时候,关键是要明确所指的内容。

 

即使我的帖子确实“误导”了他人,你这种回复方式也无助于把他们扳过来。

 

 

 

 


还好,我的js还是比较好调试的。

呵呵。我对js也没有什么恐惧感,虽然我很菜。

0 请登录后投票
   发表时间:2008-05-26  
kimmking 写道


还好,我的js还是比较好调试的。

呵呵。我对js也没有什么恐惧感,虽然我很菜。

 

 这么好的苗子,玩JSF,可惜了,呵呵。

0 请登录后投票
   发表时间:2008-05-26  
leebai 写道
kimmking 写道


还好,我的js还是比较好调试的。

呵呵。我对js也没有什么恐惧感,虽然我很菜。

 

 这么好的苗子,玩JSF,可惜了,呵呵。

老大 你这什么逻辑关系 用JSF就是JS不行?你也说了JSF只是服务端组件模型 难道服务端组件模型真的强大到可以省了JS?

我还觉得JavaEye这里AJAX版天天框架没出息呢 用Prototype的已经算底层了 天天膜拜Ext

不过相对而言你还是不错的 起码知道自己写个7wx(先不说质量 精神很可贵)

0 请登录后投票
   发表时间:2008-05-26  
csf177 写道
leebai 写道
kimmking 写道


还好,我的js还是比较好调试的。

呵呵。我对js也没有什么恐惧感,虽然我很菜。

 

 这么好的苗子,玩JSF,可惜了,呵呵。

老大 你这什么逻辑关系 用JSF就是JS不行?你也说了JSF只是服务端组件模型 难道服务端组件模型真的强大到可以省了JS?

我还觉得JavaEye这里AJAX版天天框架没出息呢 用Prototype的已经算底层了 天天膜拜Ext

不过相对而言你还是不错的 起码知道自己写个7wx(先不说质量 精神很可贵)


呵呵,不是这个意思。我是说:一个开发者既然HTML/JS玩得转,又何必去捧JSF的臭脚。

对“服务器端页面”模式,原先只是不喜欢(对“企业应用”而不是“网站应用”),最近耐着性子看了一遍sun网站上得java ee 5 tutorial 中的JSF章节,现在是<厌恶>了。

 

 

0 请登录后投票
   发表时间:2008-05-26  
csf177 写道
我还觉得JavaEye这里AJAX版天天框架没出息呢 用Prototype的已经算底层了 天天膜拜Ext


 

完全同意。



不过,虽然大部分人盲从,你也要看到fins、jindw、achun...这些同学也一些自己积累的技术。

 

0 请登录后投票
   发表时间:2008-05-26  
leebai 写道
csf177 写道
leebai 写道
kimmking 写道


还好,我的js还是比较好调试的。

呵呵。我对js也没有什么恐惧感,虽然我很菜。

 

 这么好的苗子,玩JSF,可惜了,呵呵。

老大 你这什么逻辑关系 用JSF就是JS不行?你也说了JSF只是服务端组件模型 难道服务端组件模型真的强大到可以省了JS?

我还觉得JavaEye这里AJAX版天天框架没出息呢 用Prototype的已经算底层了 天天膜拜Ext

不过相对而言你还是不错的 起码知道自己写个7wx(先不说质量 精神很可贵)


呵呵,不是这个意思。我是说:一个开发者既然HTML/JS玩得转,又何必去捧JSF的臭脚。

对“服务器端页面”模式,原先只是不喜欢(对“企业应用”而不是“网站应用”),最近耐着性子看了一遍sun网站上得java ee 5 tutorial 中的JSF章节,现在是<厌恶>了。

 

不要去看Sun的东西 JS+HTML功底过硬的话 你当然应该按自己的思路去考虑JSF了

服务端组件模型的复用比客户端要容易得多

0 请登录后投票
   发表时间:2008-05-27  
我是受够了!!!
××的(留点口德)服务端组件模型,生成的代码那叫一个垃圾!

http://www.gs1cn.org/template/demoGDS.html
还少了一个</div>闭合标签,我们那个5年的.net程序员,2年多到现在愣是改不过来;项目里类似这种控件生成的垃圾代码到处都是,还跟新人侃这个框架、那个组件……多有经验啊——真让人替这些新人担忧;js组建更是到处抓,导致项目埋下n多地雷,我做了许多测试都心惊肉跳……;跟他说到这些还脸红鼻塞的……最是替那些个项目担忧了!
——不学也罢,脏了眼睛,时间也宝贵着呢。

http://www.gs1cn.org/template/demo.html
看看什么叫CSS+html过硬!什么叫语义网!那些打包好的××的(留点口德)服务端组件模型会明白吗?等着自己开发吧!
——js上也逼着自己开发zCool库,优雅而健壮的实现再辛苦都快乐(过段时间有机会贴上来献丑)——I love in it!!

我只是个做前端设计的,快30岁才入行,写js程序算是个八脚毛,

绝对希望和楼主这样的程序员搭档!
0 请登录后投票
   发表时间:2008-05-27  
zbm2001 写道
我是受够了!!!
××的(留点口德)服务端组件模型,生成的代码那叫一个垃圾!

http://www.gs1cn.org/template/demoGDS.html
还少了一个</div>闭合标签,我们那个5年的.net程序员,2年多到现在愣是改不过来;项目里类似这种控件生成的垃圾代码到处都是,还跟新人侃这个框架、那个组件……多有经验啊——真让人替这些新人担忧;js组建更是到处抓,导致项目埋下n多地雷,我做了许多测试都心惊肉跳……;跟他说到这些还脸红鼻塞的……最是替那些个项目担忧了!
——不学也罢,脏了眼睛,时间也宝贵着呢。

http://www.gs1cn.org/template/demo.html
看看什么叫CSS+html过硬!什么叫语义网!那些打包好的××的(留点口德)服务端组件模型会明白吗?等着自己开发吧!
——js上也逼着自己开发zCool库,优雅而健壮的实现再辛苦都快乐(过段时间有机会贴上来献丑)——I love in it!!

我只是个做前端设计的,快30岁才入行,写js程序算是个八脚毛,

绝对希望和楼主这样的程序员搭档!


我们自己写可以啊 我更愿意自己写 但是我不做项目啊 我做技术 我可以弄几个组件让人勉强用 不用什么学习成本 我不能让他跟我一样一点一点写js 就算是他自己愿意 领导们也不愿意 领导们只愿意不花钱 不花时间 不花人力 功能就出来了。 无奈啊。
0 请登录后投票
   发表时间:2008-05-27  
还不够悲哀吗???
如果是普遍的现象,那以我愚笨的脑袋从这里实在看不出有国内的程序界有什么希望!!!

引用
我认为,不管是哪种粗粒度界面组件实现,最好都由浏览器厂家联合来做,做出标准、通用、有持久生命力的界面组件。微软推出.net的时候,粗看简介我还以为是理想中的界面层技术,细看代码原来还是“服务器动态页面”,后来SUN的JSF也这么学,我们公司一个项目组现在在用的SAP的webDypro也是,因此我都有点怀疑:业界大佬们之所以不愿意在客户端组件上下功夫,之所以不想变革目前的Web应用架构,不是因为他们没看到技术需求,而是因为,他们的根本利益在于利润丰厚的各种服务器端产品;Web开发之所以搞得这么复杂,里面说不定有什么惊天大阴谋;或者说,这些业界大佬们睁一只眼闭一只眼地看着广大Web开发者累得死去活来,看着Web独立开发商和集成商一个个倒下去,却背过身去窃笑着点着大把的钞票----扯远了:),这问题有空发个专贴,反正做了6年IBM独立开发商就给我这种感觉。


——一语中的!
“××的(留点口德)服务端组件模型”不老老实实处理数据逻辑还要干什么?!
若不是客户端不容易控制安全问题,我看连这块都得待一边去!

引用

4、服务器端UI组件的使用者,一般不太关心组件的具体实现,而且使用中也缺乏HTML+JS的训练,当组件功能满足不了要求时,自己扩展组件的难度很大,也就时说使用组件和开发组件之间存在巨大鸿沟。而浏览器端UI组件的使用者,一般会大致了解组件的实现,使用中频繁接触HTML,JS操纵能力也得到训练,因此他们会比较自然地形成组件改造扩展能力,使用组件和扩展组件之间得学习曲线是平滑的。

没有前端代码的控制能力,缺少改造和扩展组件的本领,那就让“××的(留点口德)服务端组件模型”生成的垃圾代码给淹死吧!反正都泡惯了这些毫无语义的垃圾代码臭水池。
0 请登录后投票
   发表时间:2008-05-27  
国内程序员的问题在没有自知之明
不看文档 也不认真了解(能同时找到.NET的文档 JSF的文档 ECMA262 XHTML的XSD和文档的同学举下手 全看过的也举下手)

其实麻烦就在某些人根本不知道什么叫组件模型 在一些显然没边的问题上胡扯 所以根本没法说。我也不是开培训班的 没兴趣普及软件基本理论。没学过计算机或者上学期间没好好学的同学就不要在这里不懂装懂了。

组件模型碍着标签封闭什么事了,某人公司的.net程序员垃圾,跟组件模型有何关系?所以我说MS和SUN这种做技术的公司,做出来的好多东西都被浪费了,不喜欢SUN但我也替SUN悲哀。无知很悲哀,但是被无知者当作无知更悲哀。

成天在社区对不了解的技术说三道四,什么商业利益、管理层分歧、技术派系,其实跟三姑六婆说家常里短没什么区别,是最没出息的程序员做的事。
0 请登录后投票
论坛首页 Web前端技术版

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