IIC2143 / Syllabus-2022-1

IIC2143 Ingeniería de Software 2022-1 🚀✨
71 stars 14 forks source link

♦️ Gemas permitidas #71

Open JosefaPaz opened 2 years ago

JosefaPaz commented 2 years ago

Hola! Les dejo las gemas permitidas a lo largo del proyecto. Cualquier duda de gema pregúntenla en un comentario de esta issue. Iré actualizando la lista a medida que se agreguen nuevas gemas.

Para preguntar por una gema, además de mencionar el nombre de esta, explica por qué quieres usarla 😁 .

Gemas permitidas

Gemas prohibidas

gaboaurora commented 2 years ago

Hola! quería consultar de si es que es posible usar la gema bootstrap. El uso que estaba pensando darle era el de utilizar CSS basado en esa plataforma. Entiendo que es similar a Bulma. Saludos! 😄

JosefaPaz commented 2 years ago

@gaboaurora Hola gabo! Me parece, no hay problema, la agrego a la lista :)

albertoar1 commented 2 years ago

Queria preguntar si se puede utilizar la gema dotenv-rails. Sin esta gema rails no logra leer el contenido del archivo .env cuando estoy corriendo el servidor local.

JosefaPaz commented 2 years ago

Hola @albertoar1 ! No hay problema, agregada a la lista!

CGR0 commented 2 years ago

Hola! Se podría usar la gema carrierwave para administrar la subida de archivos, específicamente de imágenes.

JosefaPaz commented 2 years ago

Hola @CGR0 ! Se puede usar :) Aunque te recomiendo investigar sobre active_storage que ya viene en la versión de Rails que estamos usando. exito!

matimurata commented 2 years ago

Hola, se puede usar la gema date_validator. Con el objetivo de poder validar parametros de tipo "date". Muchas gracias

JosefaPaz commented 2 years ago

Hola @matimurata ! Si, pueden :) igual las validaciones no deberían ser muy complicadas de manera manual, pero me tinca la gema, buen descubrimiento!.

exito!!

aenrione commented 2 years ago

Hola! se puede usar la gema aasm para poder tener estados dentro de los modelos de una manera controlada y organizada? Muchas gracias

JosefaPaz commented 2 years ago

Hola @aenrione ! Por lo que estuve leyendo usar esa gema "(...) Tener algo como esto en su modelo va bastante alineado con la idea de Fat Model, Skinny Controller , una de las mejores prácticas de Rails. El modelo es el único responsable de gestionar su estado, sus cambios y de generar los eventos desencadenados por esos cambios." Así que banco, me gusta, lo agrego a la lista.

éxito!

rosariodominguezm commented 2 years ago

Hola! Se puede usar la gema paperclip? Para poner fotos.

bfuentesn commented 2 years ago

Hola, se puede usar la gema guard para poder ver más rápido los cambios realizados?

JosefaPaz commented 2 years ago

@bfuentesn @rosariodominguezm not problem :)

manearaya commented 2 years ago

Hola! Se puede usar la gema ransack para facilitar la búsqueda?

JosefaPaz commented 2 years ago

@manearaya Por esta vez no, ya que se espera que hagan la búsqueda manualmente. Éxito!!

AgustinAraya commented 2 years ago

Hola. ¿se puede usar la gema Stimulus para facilitar la construcción del chat? Es una gema que viene configurada en rails 7 pero en rails 6 no.

JosefaPaz commented 2 years ago

@AgustinAraya como deberíamos estar usando rails 6 para este proyecto, no puedo permitirla :( exito!

AgustinAraya commented 2 years ago

Hola. ¿Se puede usar la gema redis?

gaboaurora commented 2 years ago

Hola. ¿Se puede usar la gema redis?

Yo igual estaba pensando usarla para implementar el CRUD de chats :)

tomytable commented 2 years ago

Hola. ¿Se puede usar la gema redis?

Yo también tengo pensado usar redis para facilitar el trabajo del chat

Jpuc1143 commented 2 years ago

Hola! ¿Se puede utilizar turbo-rails para simplificar el uso de Websockets?

JosefaPaz commented 2 years ago

Hola! Disculpen la demora. @Jpuc1143 , @tomytable , @gaboaurora , @AgustinAraya ningún problema con que usen las gemas!

benitopalaciosm commented 2 years ago

Hola, se puede usar la gema public_activity para hacer el historial de la página?

JosefaPaz commented 2 years ago

@benitopalaciosm ningún problema! éxito con el proyecto!