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.
Parte 3: No template
Parte 3 (ingredientes pizza): no hay que mandar los ingredientes seleccionados cada vez que se seleccionan. Solo al apretar cotizar
Parte 3: package.json se pide que lo agreguen en los archivos enviados por si tienen alguna dependencia necesaria para correr su archivo
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
Parte 3: app.use(cors) debe ir antes de e lapp.use(routes.routes());
Parte 3: La persona puede elegir la cantidad que quiera de cada ingrediente
Parte 3: los nombres de ingredientes lo importante es que se vean y no se puedan editar.
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