PROGRAMMING : Ruby on Rails
Or is that off the rails?
This is yet another framework (though I don't know how many there are for Ruby) for doing websites. It is very Struts like (in that it is MVC) but that's the only comparison you can make.
It seems quite nice for doing quick, not very secure websites. The framework for database access is fantastic (though I wonder about the transaction model). All in all it looks like something I am going to give a try.
This is yet another framework (though I don't know how many there are for Ruby) for doing websites. It is very Struts like (in that it is MVC) but that's the only comparison you can make.
It seems quite nice for doing quick, not very secure websites. The framework for database access is fantastic (though I wonder about the transaction model). All in all it looks like something I am going to give a try.
1 Comments:
Hi David - I can't work out how to reply to your comment, so I'll just put it here.
Maybe 'very' was a bit strong - I do then go onto say MVC is the only comparison you can make, but it's not too clear. I guess I was just trying to introduce the subject in one line - and everyone knows how struts works !!! (I read just the other day that some 70% of java web people use it)
I am really impressed with the way the database mapping stuff works - I am really interested in working with that, though I don't know how the transactional stuff works, which is why I reaised dthat concern. But it certainly is a great way to set things up.
As for security, the security of the actual website itself is largely up to the developers - but remember all those IIS exploits? I think I made this comment mainly because I am reading 'Effective Java'. Have to recommend this book for javaphiles. Anyway, it points out LOTS of ways you can hack/take advantage of a language/environment that was designed to be fairly safe.
A lot of these have to do with changing implementations when this is not something you expect to be able to change... and that is something that Ruby is _designed_ to do. Anyway, I am trying to find time to do the whole Ruby/Rails thing so I will get a better idea of this later.
(You know it is quite revealling reading the Effective Java book - simple concepts that I just don't think about are pointed out in all their stark, and horrifying, glory)
Post a Comment
<< Home