|
From: Neal L. <ne...@3d...> - 2007-04-12 14:29:48
|
> >Neal, > >In my opinion these are the characteristics of ROR that seem to me= interesting > >Instant Gratification >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >When you install the Rails framework, you also get a new command-line >tool, rails, which is used to construct each new=20 >Rails application that you write. > >Create new app example > >$ rails example >$ cd example >and you will see >example directory > >README Installation and usage information >Rakefile Build script >app/ Model, View, and Controller files go here >components/ Reusable components >config/ Configuration and database connection parameters >db/ Schema and migration information >doc/ Autogenerated documentation >lib/ Shared code >log/ Logfiles produced by your application >public/ Web-accessible directory. Your application runs from here >script/ Utility scripts that are useful for developers >test/ Unit, functional, and integration tests, fixtures, and mocks >tmp/ Runtime temporary files >vendor/ Imported code > > >Testing >=3D=3D=3D=3D >then you can run the server (WEBrick is a=20 >pure-Ruby web server that is distributed with Ruby , for development ) > > >ruby script/server (Defautl WEBrick) > >then you can test your sample application >http://localhost:3000 > > > >Convention over configuration: >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >Rails applications all have the same project=20 >structure, with directories to handle=20 >application code, database configuration, public=20 >static files, and scripts for managing Web=20 >servers and Web-based functional testing. > > >Immediate feedback >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >With Rails, most of what you do can give you=20 >immediate feedback. Migrations can instantly=20 >show you changes after updates to your database. > >I think that the following articles can give you a better introduction >http://www.onlamp.com/pub/a/onlamp/2006/12/14/revisiting-ruby-on-rails-revi= sited.html >http://www.onlamp.com/pub/a/onlamp/2007/01/05/revisiting-ruby-on-rails-revi= sited-2.html >http://www.slash7.com/articles/2005/01/24/really-getting-started-in-rails > > >Thanks >Javier > >Neal Lester <ne...@3d...> escribi=F3: >At 06:13 AM 4/11/2007, you wrote: > >Web Applications > >I think that Eiffel need a framework like Ruby on Rails(Convention > >over Configuration). > >This framework could be done usign > >-->Goanna > >-->Gobo > >-->Eposix > >-->DAO (EiffelStore, ECLI, EPOM, etc) > >-->Orhers > >Javier, > >What are the specific design features of ROR which you prefer over >the Goanna Application library? I would appreciate as much detail as= possible. > >Thanks, > >Neal > > > > >Pregunt=E1. Respond=E9. Descubr=ED. >Todo lo que quer=EDas saber, y lo que ni imaginabas, >est=E1 en Yahoo! Respuestas (Beta). ><http://ar.answers.yahoo.com>Probalo ya! |