• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Antonio Pérez

Full Stack developer

  • Home
  • Sobre mi
  • Podcast
  • Blog
  • Contacto
desarrollo full stack

Principales novedades de Rails 6

You are here: Home / Uncategorized / Principales novedades de Rails 6
13/10/2018 by apcano1978

En Rails 6 la primera novedad a tener en cuenta es la versión de Ruby que vamos a necesistar, debe ser, como mínimo la versión 2.4.1.

Vamos a entrar en materia, con Ruby on Rails ¿cuantas veces hemos que las apps de Rails no son escalables o que el lenguaje es lento y pesado? Muchas ¿verdad? Además de oir que Rails está agonizando, bla bla bla … que se ha quedado anticuado. bla bla … y todo ese murmullo. Pues bien, callarse toermundo que viene Rails 6!!

Action Text

La primera novedad, o la más llamativa, es ActionText, de la que se está hablando mucho. Action text es un editor WYSIWYG de estos que molan tanto y que nos permiten mostrar y recoger «rich text» de una forma sencilla en formularios, algo muy útil, por ejemplo para aplicaciónes de blog.

Esta nueva capacidad de Rails 6 la vais a usar, sobre todo, lo que uséis rails también para programar en frontend, algo que la verdad, mucha gente está dejando de hacer, pero bueno, los chicos de Rails no se conforman con perder esta parte del desarrollo, el frontend, y están luchando contra los últimamente todopoderosos frameworks javascript, sobre todo Angular y React.

Veremos cual es la aceptación y claro que jugaremos un poquito con esta nueva capacidad.

Las otras capacidades más atractivas, y que estas si que van a ser realmente integradas desde el principio son, sobre todo:

Tests en paralelo

Todos sabeis que si hay un framework que implementa el testeo de las apps de forma casi nativa es Ruby on Rails, pues bien, en esta versión Rails 6 va un paso más allá y permite ademas que los tests se puedan ejecutar en paralelo, lo que hace que se ejecuten mucho más rápido, gallifante para Rails (muchos no sabreis lo que es esto, jeje, que viejuno me estoy haciendo)

Soporte para múltiples bases de datos de forma nativa.

Otra de las cosas que se le han achacado a Rails de forma continuada es que el soporte para gestionar varias bases de datos era bastante complejo, pues bien, se ha echado el resto aquí y ahora el soporte para múltiples bases de datos en una aplicación está directamente integrado en el framework haciéndo algunos cambios en el archivo database.yml y, por lo que he visto, bastante sencillo de gestionar tanto a nivel de acceso como de creación y ejecución de las migraciones que afectarán a las distintas BBDD.

Para todos aquellos que echamos de menos este manejo de múltiples bases de datos tenemos un juguetito nuevo!!

Pues bien señores, como he oido y visto con las nuevas novedades, creo que nos queda Rails para rato, parece ser que Rails no está agonizando, solo madurando, quedan atrás los tiempos en los que Rails era el chico nuevo y rompedor, poco a poco se está convirtiendo en un señor mayor ¿es eso malo? No necesariamente, ya que sigue manteniendo su filosofía de hacernos felices a los desarrolladores que realmente amamos este framework y el lenguaje Ruby.

Aquí os dejo el enlace a la keynote que dió Eileen Uchitelle en la pasada RailsConf de Pittsburg de este año en la que presenta un poco estas novedades que os he comentado y algunas más:

Si queréis información completa acerca de las novedades de Rails 6 la tenéis también en el blog de @bogdanvlviv de forma bastante extensa y detallada con un montón de enlaces https://bogdanvlviv.com/posts/ruby/rails/what-is-new-in-rails-6_0.html

 

Categoría: Desarrollo Back End, Desarrollo Front End, Desarrollo web, Ruby on Rails, Uncategorized

About apcano1978

Intento nadar entre frameworks, IDEs, SDKs… Algunos lo llaman Full stack developer, yo creo que es solo un eufemismo para decir «el que está en medio de todos los follones» Ruby on Rails y Angular … y bastante tengo …

Previous Post:Como acceder a la consola de rails en Elastic Beanstalk de AWS (en producción)
Next Post:Generar nueva clave RSA y copiarla al clipboard

Reader Interactions

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ahora también en youtube

Ve al canal

Copyright © 2023 · Antonio Pérez · All Rights Reserved · Powered by Mai Theme