IIC2513-2020-2 / syllabus

Material e información del curso
23 stars 7 forks source link

Paquetes y librerías permitidas #3

Closed meretamal closed 3 years ago

meretamal commented 4 years ago

Si quieres consultar por algún paquete o librería que podrías utilizar en el proyecto, deja un comentario con el nombre junto con la razón por la cual quieres utilizarla y se te indicará en la brevedad si está o no permitida 😁 .

bmurtagh01 commented 4 years ago

koa-session | Para el manejo de sesiones en Koa

meretamal commented 4 years ago

Hola @bmurtagh01 😁 .

Si, lo puedes utilizar. Es más, ya viene incluido en el template.

bmurtagh01 commented 4 years ago

Sisi acabo de cachar, pero ¿saben donde hay buena documentación o ejemplos? Que hasta ahora lo único que he encontrado es el ejemplos básicos como el de su respositorio en Github y no tengo idea como aplicarlo a mi aplicación que es mucho más complejo.

Seba-vp commented 3 years ago

Hola, para almacenar imágenes en s3 encontré un tutorial donde usan aws-sdk y archiver, están permitidas esas librerías?

meretamal commented 3 years ago

Hola @Seba-vp, puedes usarlos 😁

Deleon20 commented 3 years ago

Hola! se puede usar la libreria Yup para las validaciones con Formik?

sivicencio commented 3 years ago

@Deleon20 Sí, pueden utilizarla 😉

MaximilianoVergara commented 3 years ago

Hola se puede utilizar el componente react-tournament-bracket,https://github.com/moodysalem/react-tournament-bracket

meretamal commented 3 years ago

@MaximilianoVergara, si puedes utilizarla 😁

VicenteElCyrano commented 3 years ago

Hola, se puede utilizar express?

sivicencio commented 3 years ago

@VicenteElCyrano El proyecto está basado en koa. No me queda claro por qué necesitarías express. ¿Podrías justificar tu caso, por favor?

VicenteElCyrano commented 3 years ago

@sivicencio por nada en especial, simplemente estaba investigando en internet como crear una api y en muchas partes utilizaban express, entonces antes de meterme a investigar quería saber si se podia usar.

meretamal commented 3 years ago

Hola @VicenteElCyrano 😁

Tanto Koa como Express son frameworks que nos proporcionan un conjunto de herramientas para poder desarrollar servidores web.

El template del curso utiliza Koa y la idea es que ocupes este mismo para desarrollar tu API (tal como dice en el README del proyecto,"La aplicación debe desarrollarse en Node.js y koa.").

Puedes encontrar material suficiente en la cápsula 14 y en Savetalk

VicenteElCyrano commented 3 years ago

@meretamal perfecto, gracias!

faandrade commented 3 years ago

hola! le comenté ayer al profe en clases si es que se podía usar openAPI para hacer la documentación de la api del proyecto y me respondió que no había ningún problema.. buscando en internet encontre este post y planeaba seguirlo para hacer la documentación pero necesita el paquete swagger-ui-express para hacer el display de forma más 'elegante' .. lo puedo utilizar?

sivicencio commented 3 years ago

@faandrade Está bueno bueno el post para aprender a escribir un documento en formato OpenApi. Puedes seguirlo justamente para obtener el documento JSON (o YAML) con la especificación de tu API. La parte final utiliza el paquete que mencionas para crear una aplicación que muestre la API en una URL. El "problema" es que utiliza express como framework, y el proyecto del curso está en koa. Entonces veo las siguientes opciones:

faandrade commented 3 years ago

@sivicencio Una pregunta .. según lo que entiendo, en el ejemplo de koa2-swagger-ui la variable spec sería el JSON en el mismo formato que el que se muestra en el post que comenté anteriormente verdad?? voy a ver si me resulta con ese paquete .. también encontré uno que se llama koa-openapi .. se puede usar? (para tener un plan b)

sivicencio commented 3 years ago

@faandrade Yo diría que sí (como mencioné, no he probado la librería). Y sí, puedes usar cualquier otro paquete que haga lo mismo, es decir, que permita mostrar en una página web la documentación de la API, a partir de una especificación en OpenApi.