困惑?
一直对web开发感觉到恐惧,首先是对js,css等感到无限的反感,非常厌烦表现层的技术。实际上我更倾向于业务层和持久层的研究。
但迫于无赖,有时候又必须得一个人搞点web开发,而我又非常厌烦向struts等之类的手工设置session来传递数据到表现层,开发效率特低。
于是想享受一下类似rails的快速开发。
对于rails,之前就是因为rails部署对于一个初学者来说太困难了,再加上版本升级太快,更可恶的是之前的版本不向下兼容,而且如果要用
一个plugin的话,相关的gem的版本也固定了,导致在版本这种低级的层次上屡次碰壁,不能成功,而且rails2之前中文化不彻底,再加上封装
太好了,以及ruby语法的诡异,时常搞不懂某些功能是怎么偷偷被rails实现的,相当的郁闷。更郁闷的是rhtml的语法实在太难用了。于是我彻底
放弃了rails。回归java的怀抱。
在java中选择了seam和grails。这几天就在两者间徘徊,一方面是seam用的是sun的标准—JSF/EJB3。而且我现在还蛮喜欢EJB3,于是对seam
念念不忘。但是实际一接触,还是感觉自己功力太浅了,仅仅懂些EJB还是不够的,毕竟还没有对J2EE的其他企业技术很熟悉。开来只能是放长线来学
了。对于grails,相对于rails还好一点,至少我学起来比较容易,只是版本的问题还是存在的。
现在没得选择了,由于其他方面的原因,现在觉得还是先初步掌握grails做出一个小应用再说。
浙公网安备 33010602011771号