I have a mature Java codebase that includes my own database persistence
mechanism. I simply want to build a web UI around the existing code.
I've read a lot of good things about Ruby, obviously. However, I don't
really want to code my logic in Ruby other than the UI and UI controller
layer, and I don't need the Rails database persistence later. I would
end up using JRuby to call out to my Java APIs as web requests are
received.
The question is, am I better off using another web application server
environment (there are tons out there -- Tapestry, Spring, WebObjects).
In fact I am most familiar with WebObjects and I think it is a very
powerful environemnt, and I'm leaning towards it right now. Would
anyone advise the use of Ruby on Rails instead, or in combination with
WebObjects to pick up the app server pieces that WO is missing (if any)?
In short, if I don't need/want to take advantage of the powerful Ruby
language for my object model and business logic, and I don't need Rails
DB persistence, then is there a benefit of using RoR over WebObjects,
Tapestry, or Spring?
Thank you for your consideration.
--
Posted via http://www.ruby-forum.com/.
The question is, am I better off using another web application server
environment (there are tons out there -- Tapestry, Spring, WebObjects).
In fact I am most familiar with WebObjects and I think it is a very
powerful environemnt, and I'm leaning towards it right now. Would
anyone advise the use of Ruby on Rails instead, or in combination with
WebObjects to pick up the app server pieces that WO is missing (if any)?
In short, if I don't need/want to take advantage of the powerful Ruby
language for my object model and business logic, and I don't need Rails
DB persistence, then is there a benefit of using RoR over WebObjects,
Tapestry, or Spring?
Thank You,
Eric