Entorno de desarrollo de Ruby on Rails

3/36
Recursos

Aportes 7

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

El ActionCable es la implementaci贸n de Rails para los websockets.
El ActiveStorage es para gestionar archivos de multimedia y guardarlos ya sea en AWS o en una BD.

Mis notas:

RoR est谩 compuesto de una serie de m贸dulos, cada uno orientado a resolver un problema de desarrollo web.

M贸dulos esenciales

  • ActiveRecord: Provee una estructura para crear una conexi贸n a una base de datos a trav茅s del concepto de Modelo (MVC). Desde el Modelo se trae y manipula la informaci贸n de la BD.
  • Layouts and Rendering: Encargado de la renderizaci贸n de vistas o cualquier estructura gr谩fica.
  • ActionView: Ayuda a agilizar la inserci贸n de componentes gr谩ficos mediante Helpers.
  • ActionController: Se utiliza cuando se realizan las peticiones al servidor desde el cliente.
  • RailsRouting: Facilita el manejo de las rutas.
  • ActionMailer: Usado para enviar e-mails.
  • The Assets Pipeline: Manejo de assets de la aplicaci贸n.
  • Internationalization i18n: Provee un sistema para abordar el tema de la internacionalizaci贸n y el uso de varios idiomas.
  • Rails + JS: Ayuda a que sea posible usar c贸digo JS en un proyecto de RoR.

Entorno de desarrollo de Ruby on Rails


Ruby on Rails est谩 compuesto de una serie de m贸dulos esenciales que resuelven problemas espec铆ficos del desarrollo de software web.

  • ActiveRecord 鈫 Este te provee una estructura para poder hacer la interconexi贸n con la DB a trav茅s del concepto de modelo. Pero importante saber, que desde el modelo vas a hacer consultas a tus DB y traer y manipular informaci贸n.
  • ActionView 鈫 Traeremos la informaci贸n de la DB la renderizaremos y la mostraremos con ayuda de este m贸dulo.
  • ActionMailer 鈫 Para enviar Emails utilizaremos este m贸dulo.
  • Rails + JS 鈫 Aqu铆 uniremos el mundo de Rails con el JS.

Me gusta mucho Rails API

este enlace da a la documentaci贸n oficial de rails. https://guides.rubyonrails.org/6_0_release_notes.html