IIC2513-2022 / syllabus-2

Repositorio oficial de la sección 2 del periodo 2022-1 del curso PUC IIC2513 Tecnologías y Aplicaciones Web
33 stars 4 forks source link

DUDAS SESIÓN DE CONSULTAS Interrogación #30

Open valeeeriquelme opened 2 years ago

valeeeriquelme commented 2 years ago
  1. Parte 2: En relación a manejar datos no numéricos, dejen SUPUESTOS de cómo lo manejaron, lo importante es que no se caiga cuando haya un error. Sino que lo controle (que el ayudante pueda notar esto, con un print por ejemplo) y si es que no influye en la operación, que esta se pueda ejecutar, o que imprima un mensaje de error en caso de lo contrario.
  2. Parte 3: No template
  3. Parte 3 (ingredientes pizza): no hay que mandar los ingredientes seleccionados cada vez que se seleccionan. Solo al apretar cotizar
  4. Parte 3: package.json se pide que lo agreguen en los archivos enviados por si tienen alguna dependencia necesaria para correr su archivo
  5. Parte 3: Si presentan errores de cors que no pueden manejar con las soluciones propuestas (la de la interrogación o cápsulas), prueben que funcione con postman, y si funciona lo mandan así, con una aclaración para el ayudante que corrija. Pueden trabajar hardcodeando los datos.

Ojo que el de las cápsulas no es el mismo paquete que el del proyecto.

const cors = require('@koa/cors'); … app.use(cors({ origin: 'http://localhost:8000' })); //fijarse que este es el puerto por el cuál están haciendo la consulta

  1. Parte 3: app.use(cors) debe ir antes de e lapp.use(routes.routes());
  2. Parte 3: La persona puede elegir la cantidad que quiera de cada ingrediente
  3. Parte 3: los nombres de ingredientes lo importante es que se vean y no se puedan editar.