Ruby on Rails, también conocido como Rails, es un marco de desarrollo de aplicaciones web del lado del servidor escrito en el lenguaje de programación Ruby. David Heinemeier Hansson lo desarrolló bajo la Licencia MIT. Es compatible con la arquitectura MVC (modelo-vista-controlador) que proporciona una estructura predeterminada para bases de datos, páginas web y servicios web. También utiliza estándares web como JSON o XML para transferir datos y HTML, CSS y JavaScript para la interfaz de usuario.
Ventajas de usar Ruby on Rails
- Excelente para el desarrollo rápido de aplicaciones (RAD)
- Marco con batería incluida
- Naturaleza orientada a objetos de Ruby y tiene una amplia colección de código fuente abierto disponible dentro de la comunidad de Rails
- Tiene buenos marcos de prueba
Desventajas de usar Ruby on Rails
- Rendimiento y escalabilidad
- No todos los hosts de sitios web son compatibles con Rails
- Escasez de flexibilidad
Descarga e instalación de Ruby on Rails
macOS generalmente viene con Ruby preinstalado en su sección /usr/bin/ruby.
Sin embargo, no se recomienda usar esta versión de Ruby, ya que es antigua, no se puede actualizar y la instalación de gemas no funciona de manera inmediata con el sistema Ruby. Esto se puede hacer usando herramientas de terceros como rbenv y RVM . Este artículo sigue a la instalación a través de RVM (Ruby Version Manager).
- Instalación de RVM (Administrador de versiones de Ruby)
\curl -sSL https://get.rvm.io | bash -s estable
- Instalando Ruby
rvm usa ruby –instalar–predeterminado
- Instalación de rieles
Las instalaciones de Ruby Gem a veces pueden ser muy lentas debido al proceso posterior de generación de documentos sobre la marcha. Por lo tanto, es mejor descargarlo sin documentación.
rieles de instalación de gemas: sin documento
Esto puede llevar algún tiempo ya que hay muchas bibliotecas para descargar. Una vez finalizada la instalación, reinicie el terminal.
- Ejecución de la aplicación Ruby on Rails
Para verificar si podemos ejecutar la aplicación Ruby on Rails, podemos crear una aplicación de prueba e intentar ejecutar esta aplicación.
Elija cualquier ubicación preferible en su Mac y lleve a cabo los siguientes comandos en su terminal. Rails puede tardar algún tiempo en crear una nueva aplicación.
aplicación de prueba mkdir
cd aplicación de prueba/
Rails nueva aplicación de prueba
aplicación de prueba de cd
servidor de rieles
Abra el puerto de escucha copiando y pegando la URL en el navegador o mantenga presionado el comando y haga clic en el enlace.
Para detener la aplicación, presione Control + C en la terminal.
Publicación traducida automáticamente
Artículo escrito por lordzerror16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA