Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Entorno de desarrollo de Ruby on Rails

3/36
Recursos

Aportes 8

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

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.

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.

Es mi primera vez en RoR, iniciemos!

Me gusta mucho Rails API

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