Aquest treball té com a objectiu la creació d’una aplicació Web que rebent un fitxer en C en mostri l’execució i el codi font en un navegador. Es basa per fer-ho en l’ús de l’eina WebAssembly, una eina poc coneguda però amb un gran potencial. L’aplicació no ha estat completada en un estat completament funcional. Però si que s’ha realitzat una petita demostració per veure com seria el seu funcionament. Aquesta memòria està dividida en tres blocs. El bloc de teoria repassa totes les tecnologies utilitzades en el procés de desenvolupament de l’aplicació. Incloent conceptes que són necessaris saber sobre aquestes. Profunditza especialment en Node.js i WebAssembly, les dues eines principals en el desenvolupament. Finalment essent una aplicació destinada al sector educatiu, s’estudia la metodologia educativa “Blended Learning”, la qual combina tant l’educació presencial com online. El segon bloc exposa com ha anat el desenvolupament del projecte. Es pot veure com progressa l’aplicació des de 0 fins la demostració final. Finalment l’últim bloc conté les conclusions personals de l’autor, on es repassa si WebAssembly és una eina adequada per l’aplicació que es vol realitzar així com valoracions personals. Inclou també la bibliografia i quin pot ser el futur del projecte.
Catalan
WebAssembly; Aplicació web; Express Js; Aplicacions web
cc-by-nc-nd
http://creativecommons.org/licenses/by-nc-nd/4.0/
Treballs de l'estudiantat [3375]