Ejemplo de la utilización de Ruby on Rails 6 para crear un web, un api y un cms (en un mismo proyecto). La web muestra frases .y categorías (demo), el cms sirve para administrar frases, usuarios, permisos, categorías (demo) y por último el api (demo). Se utiliza MariaDB y Redis en la capa de bases de datos, como así también Bootstrap como framework CSS. Otra cosa importante a tener en cuenta es que se utiliza Rubocop para programar limpiamente y de una forma ordenada. Ruby on Rails 6 Para poder usar el Framework Ruby on Rails 6 se necesita tener… Continuar leyendo
Tag: Ruby on Rails
A continuación vamos a añadir un segundo modelo a la aplicación. Este nuevo modelo se encargará de gestionar los comentarios de los artículos. Generando el modelo Para generar el nuevo modelo usaremos el mismo generador que se explicó anteriormente para el modelo Article. Esta vez se creará un modelo llamado Comment que gestionará los comentarios de los artículos. Para crearlo, ejecuta el siguiente comando: $ bin/rails generate model Comment commenter:string body:text article:references Como resultado de este comando se generarán cuatro archivos: File Purpose db/migrate/20140120201010_create_comments.rb Archivo de migración para crear la tabla commentsen la base de datos (en tu caso el… Continuar leyendo
Tras casi tres años desde el lanzamiento de la versión anterior (RoR 3.0) el equipo de trabajo de este entorno de desarrollo web open source anunciaba recientemente la llegada del nuevo Ruby on Rails 4.0. Entre las novedades de esta herramienta con la que crear aplicaciones web con base de datos de acuerdo con la estructura Modelo Vista Controlador (MVC) destacamos la llegada de una mejora de rendimiento gracias a Turbolinks, inclusión Etags declarativas o Live streaming para conexiones permanentes. Además, este framework con casi 8 años en el mercado sigue trabajando por mantener las características que lo han hecho popular… Continuar leyendo
Archivos
- mayo 2023
- marzo 2023
- diciembre 2020
- abril 2020
- marzo 2020
- diciembre 2019
- enero 2019
- diciembre 2018
- agosto 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- septiembre 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- junio 2015
- marzo 2015
- febrero 2015
- diciembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
- agosto 2013
- julio 2013
- junio 2013
- mayo 2013
- abril 2013
- marzo 2013