ricardoskewes / PhysTrainer

Exam framework for working with LaTeX. Co-developed with @edvilme
https://edvilme.github.io/TeXAM/
1 stars 1 forks source link

Crear API. Usar Heroku #19

Closed edvilme closed 3 years ago

edvilme commented 3 years ago

Para hacer bien lo que estamos intentando hacer, es mejor mover gran parte de la lógica de negocio (cómo recuperamos las preguntas, cuáles son los tests de validación, etc) al backend. Para eso es necesario hacer un servidor web.

  1. Propongo usar Node.js porque #javascript xd. Podemos usar Heroku para que corra en una nube virtual.
  2. Si ya vamos a usar un servidor web en Heroku, podemos hacer que los archivos HTML se envíen desde ahí. Podemos de una vez mover todo desde Github pages a Heroku
  3. Heroku busca un package.json entonces tendríamos que hacer cambios importantes a la estructura del repo

@ricardoskewes Tú dime qué opinas. Yo creo que es un buen approach, y tendré cuidado de que no se borre nada de lo que ya teníamos pero si me gustaría que me dieras permiso antes jejeje.

Salu2, no sé cuando leas esto 🤓

edvilme commented 3 years ago

Comunmente la estructura que se usa es:


|-- src
|     `-- routes
|-- public
|     |-- img
|     `-- components
|-- schemas
`-- phystrainer
edvilme commented 3 years ago

Propongo tambien eliminar los directorios viejos que ya no usamos

edvilme commented 3 years ago

https://phystrainer.herokuapp.com/

ricardoskewes commented 3 years ago

De acuerdo amigo Eduardo Villalpando.

El El lun, 1 de noviembre de 2021 a la(s) 21:24, Eduardo Villalpando Mello < @.***> escribió:

https://phystrainer.herokuapp.com/

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ricardoskewes/PhysTrainer/issues/19#issuecomment-957017603, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADSX6K32OMW2L67I4BRX74LUJ44TDANCNFSM5HDFCV7Q .

edvilme commented 3 years ago

gracias amigo skewes