精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-12
zzmzzm 写道 楼上的要不您发明一个框架我们用用好吗
如果趋势是怎么样的,市场一定会被分化的,我们可以期待自己,也可以其他别人转向 |
|
返回顶楼 | |
发表时间:2007-12-12
同意,不过我有些怪僻,不合手的框架一般会自己修改或者封装一下,更多的是自己动手丰衣足食,而不是期待别人转向。
|
|
返回顶楼 | |
发表时间:2007-12-12
Qieqie 写道 我无知,我不清楚知名的Java Web框架作者们到底是为了什么,
难道是做一个“永远正确,够灵活”的万灵丹框架吗? 你很好,很棒,没什么事做不了,都能做,但是用起来就不爽、就麻烦。 我就是一个普通web应用,简单的CRUD。开发一个这样的Web接口类的东西,还需要这么精疲力尽,真是折腾! 现在是期待变革的时候了。 web框架,ror能做到的默认就基于惯例的、几乎没有配置,难道java就不能做到?人家都不怕性能,Java你怕什么性能?人家都不怕扩展、灵活性有问题,Java还在那边我神自在继续装聋,套用老罗一句话,“那是在装B”。 真是国际人开的国际玩笑。 我不要那么多,只要一点点:请你简单给我看! Java这种语言,追求性能的首选的不是他,如果在简单化上面它也逊色于别人,那还有什么可混的? 简单化,不仅仅是语法糖,或者说语法糖只是很小一部分。 现在是开发套路上,应用思维上,就不要自我束缚了:小心把自己绑死。 简单又好用,曾经被我认为是电子时代的产品准则之一,但在现实中,与此相悖的东西比比皆是。 Java EE是个有背景的东西,它在设计之初就不仅仅是作为一个处理Web的enhanced CGI模块出现的,它的目标就是能做一个对企业应用全方位支持的东西,只不过这里面包含了web层面的东西。但事实来讲,企业应用并不是很常见,甚至Java EE里面的东西普通的企业应用都用不上。为了适应标准和满足标准,我们还能怎么办呢,我们只能背着包袱跑。 但那些脚本语言大多数都没有这么沉重的背景,而且轻便正是他们的目标之一。正如你开着加长林肯在路上为调头头疼的时候,旁边一辆辆甲壳虫穿梭而过,着实令人羡慕。 我们在开发中一直都会注意一个问题:我们的大量工作到底是在发挥平台/工具的长处还是在弥补避免它的短处。从我的观点来看,我们在JavaEE这个平台上的大多数小型项目的工作都是在努力避免JavaEE笨重的缺陷。很多JavaEE的优点我们可能连想都不会想。而struts,hibernate之类的前端、后端框架只不过是对我们工作的一种优化(不一定是简化)。不过现在能看到Scriplet,应该说SUN在简化Web方面还是有不少努力的。 个人认为如果真的要想简化Java 的web开发只能等待一种与java完全无缝融合的前端脚本框架出现,来接管JavaEE的web tier。Groovy?Ruby?还是组装好的Scriplet+JSTL? 这是我所不能了解的事。。。 有的时候,比如面对那些电信、电力、保险项目,有人把Kodo,Tuxedo,CORBA之类的一大堆名词扔到你面前的时候,你还是会怀念完整的Java EE这头大象的 |
|
返回顶楼 | |
发表时间:2007-12-12
[quote="Qieqie"]so,why? Java从语言上没有假设应该使用什么路子到达目的 但是最好每一种都要有人去实践,并总结出成熟的 套路/API/框架 出来给人用。 大多数的Java Web应用是:web action + bo + dao 现在是某些“套路”垄断了其它的“套路”:不管3721,简单的、复杂的都按照这种套路在走路。 只是大家在这条路上有人走的是[b]猫步、熊步、狗步 ,有的用拐杖,有的用金箍棒[/b]。。。 [漂亮的或丑陋的,但都在一条路上] 现在Java有没有成熟的、够有力量的其他路子可走:可能的话,我们完全应该在一个更近的路上走走猫步,去到达目的。 [b]漂亮的舞姿,不一定只能在某一个舞台才可以引来惊叹。[/b] 现在有些好路子由其他语言在实践着,Java呢,等死啊? 有观点:Java不适合某些套路。抛开这个不说,追求更加简单化的方案却是合理的要求: 1、Java Web层的框架先简单下来[无/少配置,基于惯例] 2、.... 我离题了,从Java Web框架讨论到Java应用开发上了。 [/quote]
Java Web框架发展速度确实太慢,万众瞩目的Struts2就是WebWork2,没做多少变化。其他诸如spring mvc, stripes,JSF相比ROR还是太复杂,或许就不应该用java做web开发,看好像JRuby之类的,可以使用Java庞大的库资源,又有动态语言的灵活,快速 |
|
返回顶楼 | |
发表时间:2007-12-12
是的,我也一直在想,是不是JAVA不应该做WEB的,但是我一直看好JAVA,JAVA在WEB上发展太慢,真的太慢,而且复杂,真的期待更好的!
|
|
返回顶楼 | |
发表时间:2007-12-21
webwork老早就有了
|
|
返回顶楼 | |
发表时间:2007-12-21
这个世界什么都缺,就是不缺抱怨。
|
|
返回顶楼 | |
发表时间:2007-12-22
Qieqie 写道 我无知,我不清楚知名的Java Web框架作者们到底是为了什么,
难道是做一个“永远正确,够灵活”的万灵丹框架吗? 你很好,很棒,没什么事做不了,都能做,但是用起来就不爽、就麻烦。 我就是一个普通web应用,简单的CRUD。开发一个这样的Web接口类的东西,还需要这么精疲力尽,真是折腾! 现在是期待变革的时候了。 web框架,ror能做到的默认就基于惯例的、几乎没有配置,难道java就不能做到?人家都不怕性能,Java你怕什么性能?人家都不怕扩展、灵活性有问题,Java还在那边我神自在继续装聋,套用老罗一句话,“那是在装B”。 真是国际人开的国际玩笑。 我不要那么多,只要一点点:请你简单给我看! Java这种语言,追求性能的首选的不是他,如果在简单化上面它也逊色于别人,那还有什么可混的? 简单化,不仅仅是语法糖,或者说语法糖只是很小一部分。 现在是开发套路上,应用思维上,就不要自我束缚了:小心把自己绑死。 try stripes |
|
返回顶楼 | |
发表时间:2007-12-23
Qieqie 写道 zzmzzm 写道 楼上的要不您发明一个框架我们用用好吗
如果趋势是怎么样的,市场一定会被分化的,我们可以期待自己,也可以其他别人转向 或许我的开源的框架正是你们想要得 |
|
返回顶楼 | |
发表时间:2007-12-26
to Qieqie
不知道你在想什么? 自己没用过的东西,不要轻言讽刺,零配置必然是一个趋势,高手不怕简单而显示不出自己的能力。什么东西都要自己写一大堆不一定是高手,但肯定是脑痴。 |
|
返回顶楼 | |