Saludos... antes de responder la pregunta propuesta los invito a saber que es ROR => Ruby on Rails.
Que es Ruby ??
Es un lenguaje
programación de alto nivel, interpretado, orientado a objetos, etc., enfocado
en el desarrollo puro, es decir a la productividad, su sintaxis es elegante y
simple, lo mejor es fácil de entender y su característica principal es que todo
es un objeto.
Fue creado
por Yukihiro Matsumoto en 1995 tras dos años de desarrollo y cogiendo lo que
más le gustaba de otros lenguajes como Perl, Smalltalk, Eiffel, Ada y Lisp.
Ahora que es Rails ??
Rails es un
framework de código abierto basado en Ruby, creado para desarrollar
aplicaciones web con bases de datos.
Quien lo desarrollo ??
David Heinemeier, como una herramienta para facilitarle el trabajo al programar la aplicación web Basecamp para la empresa 37 Signals. En julio de 2004 liberó el código como software libre, y en febrero de 2005 comenzó a aceptar colaboraciones para mejorar Rails, formándose un amplio equipo de programadores, el core team.
Entonces que es ROR ??
Es una
serie de utilidades, de herramientas para crear aplicaciones web más
rápidamente que haciéndolo desde cero, en si un framework. Nos ahorramos
muchísimo trabajo y podemos concentrarnos en lo que verdaderamente importa que
es la lógica de la aplicación, y no en escribir una y otra vez los mismos
formularios y scripts de proceso para un CRUD. Solo imagínense crear un CRUD y
personalizarlo en menos de 5 minutos :)
Hay ventajas ??
Como todo lenguaje si, hay
muchas cosas fáciles de hacer ROR, por ejemplo el famoso "Hola
Mundo", lo haría de la siguiente manera: puts 'Hola Mundo', ya esta mi primer programa, esta
simplicidad se es gracias a Ruby.
Se aprovecha de los principios rectores de
ferrocarril que son: menos software y convención sobre configuración. Con menos
de software significa que escribes menos líneas de código y convención sobre
configuración es que en una aplicación Rails utiliza una serie de convenciones
de programación sencillos que le permiten averiguar todo a través de la
reflexión y el descubrimiento.
Que aplicaciones lo utilizan ??
Desarrollo Web con ROR Si o No ?
Para mi si, por que las ventajas con las que te encuentras son fantásticas, y el hecho de que utilice la sintaxis de Ruby lo hace a un mejor.
Espero que les haya gustado esta resumida información sobre ROR y para los interesados recomiendo los siguientes enlaces:
Para mi si, por que las ventajas con las que te encuentras son fantásticas, y el hecho de que utilice la sintaxis de Ruby lo hace a un mejor.
Espero que les haya gustado esta resumida información sobre ROR y para los interesados recomiendo los siguientes enlaces:
Página oficial de Ruby en español: https://www.ruby-lang.org/es
Página oficial de Ruby on Rails: http://rubyonrails.org
Página oficial de Ruby on Rails en español: http://www.rubyonrails.org.es