¡No te pierdas nuestro canal en Youtube!

Nuestras otras creaciones:
La-biblioteca.com | Cineactual.es | Mundofriki.es


RUBY ON RAILS: Definición, ventajas y desventajas  RUBY ON RAILS: Definición, ventajas y desventajas

Valoración de éste post
4.87 / 5 de 48 votos



Mensajes: 951


Puntos totales:

Enhorabuena!

34




¿Estás dudando si utilizar Ruby on Rails para crear una aplicación web? Descubre sus ventajas y desventajas para ayudarte a tomar la decisión correcta.

Elegir las herramientas adecuadas es primordial a la hora de crear un sitio o una aplicación web. Te da una base sólida para crecer, mejorar y ampliar tus esfuerzos al construir tus productos.

Los desarrolladores experimentados recomiendan el uso de frameworks web que ahorran tiempo, como Ruby on Rails, para ayudar a construir aplicaciones web rápidamente. Para que te hagas una idea de lo que es Ruby on Rails, este videotutorial te desvela todo lo que necesitas saber.

¿Qué es Ruby on Rails?

Ruby on Rails (RoR) es un framework de aplicaciones web de código abierto del lado del servidor. Construido con el lenguaje de programación Ruby, es una colección de bibliotecas de código que ofrece una forma eficiente de escribir código.

Al igual que otros frameworks web, Ruby on Rails utiliza un patrón modelo-vista-controlador (MVC). MVC es un patrón de diseño de software utilizado para diseñar estructuras en páginas web y bases de datos.

Ruby on Rails surgió en 2005 cuando David Heinemeier Hansson trabajaba en Basecamp, un software de gestión de proyectos. Mientras trabajaba en este proyecto, introdujo mejoras en el lenguaje de programación Ruby y desarrolló un marco de trabajo conocido hoy como Ruby on Rails.

Alcanzó un hito importante cuando Apple lanzó Mac OS X v10.5 "Leopard" con Ruby on Rails.

A lo largo de los años, Ruby on Rails ejerce una importante influencia sobre otros frameworks web. Laravel, CakePHP y Django son algunos de los frameworks más populares en otros lenguajes que han tomado prestadas algunas ideas de Ruby on Rails.

Entre los frameworks, es una opción popular, y por buenas razones. RoR proporciona una solución prefabricada para ayudar a los desarrolladores a ahorrar tiempo en tareas tediosas y repetitivas. Estas tareas pueden ir desde la creación de menús de sitios web, la adición de formularios y tablas.

Esencialmente, no tienes que escribir cada línea de código de nuevo. Esto significa que los desarrolladores pueden buscar en un framework y buscar el código para construir su aplicación web o sitios web. Esto se deriva de dos principios clave en los que se hace hincapié en Ruby on Rails:

Don't Repeat Yourself (DRY) - un principio de desarrollo de software que pretende eliminar las repeticiones de información mediante la abstracción. La automatización elimina la duplicación en los procesos.

Convención sobre la configuración (CoC): un concepto de diseño de software que se basa en el desarrollo de un programa mediante el uso de...

[...] Ve el contenido completo en el video

Ver vídeo https://www.youtube.com/watch?v=ynNVJ7y7cO0 en Youtube | http://www.exaforo.com
Dale al botón del play para ver el vídeo https://www.youtube.com/watch?v=ynNVJ7y7cO0  en YouTube




No te pierdas el tema anterior: REACT.JS: Definición, ventajas y desventajas

Salta al siguiente tema: VUE.JS: Definición, ventajas y desventajas

Quizás también te interese:

Volver a Framework