Hi All, Can any one of you please clarify me are there any ways in ROR that i can develop an Application with out following MVC Architecture or do i just need to strictly follow the MVC Architecture if i wanna develop Web Appliactions using ROR. If so, can you please suggest me the ways too.. with regards, Kittu. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Let''s make an important distinction here: Ruby = beautiful OO language Rails = full-stack MVC framework built using Ruby So from that perspective, no, you cannot break free from MVC if you use Rails. That _is_ what Rails brings you. HOWEVER, Rails is ''integrated'' with Ruby as a collection of gems that extend the core Ruby classes. The upshot of that is that you can pick and choose which gems you''d like to work with and develop your own RUBY framework that takes advantage of Rails'' work. As an example, It''s not uncommon to see ActiveRecord used outside of Rails these days. There are other Ruby-based web frameworks out there. If you really want to break free of MVC you might google on ruby and web frameworks rather than rails. On May 13, 3:18 am, "kittu T." <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> Hi All, > > Can any one of you please clarify me are there any ways in ROR that i > can develop an Application with out following MVC Architecture or do i > just need to strictly follow the MVC Architecture if i wanna develop Web > Appliactions using ROR. > > If so, can you please suggest me the ways too.. > > with regards, > Kittu. > -- > Posted viahttp://www.ruby-forum.com/.--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
I''m still learning this stuff, but it seems to me that MVC is so baked into rails that you''ll wind up torturing yourself (and rails ;) if you try and wriggle out of MVC. So--can you say what you don''t like about MVC? And why you want to use rails? -----Original Message----- From: rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org [mailto:rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org] On Behalf Of kittu T. Sent: Tuesday, May 13, 2008 12:19 AM To: rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Subject: [Rails] Query Regarding MVC Architecture Hi All, Can any one of you please clarify me are there any ways in ROR that i can develop an Application with out following MVC Architecture or do i just need to strictly follow the MVC Architecture if i wanna develop Web Appliactions using ROR. If so, can you please suggest me the ways too.. with regards, Kittu. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
You''ll spend less time and effort if you follow MVC. Trying to get around it will probably lead to much frustration. Unless you have specific requirements that demand you break out of MVC (and please share what they are with us), Just Do It. -Kyle On May 13, 9:12 am, AndyV <AndyVana...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Let''s make an important distinction here: > Ruby = beautiful OO language > Rails = full-stack MVC framework built using Ruby > > So from that perspective, no, you cannot break free from MVC if you > use Rails. That _is_ what Rails brings you. HOWEVER, Rails is > ''integrated'' with Ruby as a collection of gems that extend the core > Ruby classes. The upshot of that is that you can pick and choose > which gems you''d like to work with and develop your own RUBY framework > that takes advantage of Rails'' work. As an example, It''s not uncommon > to see ActiveRecord used outside of Rails these days. > > There are other Ruby-based web frameworks out there. If you really > want to break free of MVC you might google on ruby and web frameworks > rather than rails. > > On May 13, 3:18 am, "kittu T." <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> > wrote: > > > Hi All, > > > Can any one of you please clarify me are there any ways in ROR that i > > can develop an Application with out following MVC Architecture or do i > > just need to strictly follow the MVC Architecture if i wanna develop Web > > Appliactions using ROR. > > > If so, can you please suggest me the ways too.. > > > with regards, > > Kittu. > > -- > > Posted viahttp://www.ruby-forum.com/.--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---