dc.creator | Borrego Díaz, Agustín | es |
dc.creator | Ayala Hernández, Daniel | es |
dc.creator | Sola Espinosa, Fernando Luis | es |
dc.creator | Hernández Salmerón, Inmaculada Concepción | es |
dc.creator | Ruiz Cortés, David | es |
dc.date.accessioned | 2021-11-05T10:02:15Z | |
dc.date.available | 2021-11-05T10:02:15Z | |
dc.date.issued | 2021 | |
dc.identifier.citation | Borrego Díaz, A., Ayala Hernández, D., Sola Espinosa, F.L., Hernández Salmerón, I.C. y Ruiz Cortés, D. (2021). Silence: un framework de apoyo a la docencia de desarrollo web. En JENUI 2021: XXVII Jornadas sobre la Enseñanza universitaria de la Informática (243-250), Valencia, España: Asociación de Enseñantes Universitarios de la Informática. | |
dc.identifier.issn | 2531-0607 | es |
dc.identifier.uri | https://hdl.handle.net/11441/127105 | |
dc.description.abstract | La programación web es, actualmente, una de las vertientes
más importantes de la informática en la industria
nacional e internacional. Un aspecto muy relacionado,
aunque en muchas ocasiones impartido de manera
separada, es la enseñanza sobre bases de datos y
el acceso a los datos contenidos en las mismas.
Con objeto de unir más estrechamente la enseñanza
de estas dos ramas, en el presente trabajo presentamos
Silence, un framework que provee un entorno unificado
para el desarrollo de bases de datos relacionales que
den soporte a una aplicación, y de aplicaciones web
que consuman los servicios provistos por la base de
datos a través de una API RESTful moderna.
Silence permite simplificar en gran medida el despliegue
de endpoints RESTful sobre una base de datos
relacional, posibilitando un aprendizaje del desarrollo
web más ágil y una diferenciación clara entre back-end
y front-end. Además, da soporte al aprendizaje basado
en proyectos, siendo éstos autocontenidos y facilitando
su despliegue, desarrollo y evaluación.
El framework se encuentra actualmente en uso por
más de 500 alumnos en tres titulaciones de grado, y
está disponible libremente como código abierto. | es |
dc.description.abstract | Web development is currently one of the most prominent
fields in the computing industry, both local and
international. Database management and usage stands
out as a highly related field, though it is often taught
independently.
In this work we introduce Silence, a framework
whose goal is to allow for a joint teaching of databases
and web development. Silence provides a unified environment
for developing relational databases to store an
application’s data, and web applications that use such
databases through a modern RESTful API.
Silence greatly simplifies the process of deploying
RESTful endpoints to interact with a database, resulting in a more agile web development learning process
and in a very clear distinction between back-end and
front-end. Furthermore, Silence is oriented towards
project-based learning, offering self-contained projects
that are easy to develop, deploy and evaluate.
Our framework is currently actively used by more
than 500 students in three different degrees, and it is
freely available as open source software. | es |
dc.format | application/pdf | es |
dc.format.extent | 8 | es |
dc.language.iso | spa | es |
dc.publisher | Asociación de Enseñantes Universitarios de la Informática | es |
dc.relation.ispartof | JENUI 2021: XXVII Jornadas sobre la Enseñanza universitaria de la Informática (2021), pp. 243-250. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Back-end | es |
dc.subject | Front-end | es |
dc.subject | APIs REST | es |
dc.subject | Desarrollo web | es |
dc.subject | Framework | es |
dc.title | Silence: un framework de apoyo a la docencia de desarrollo web | es |
dc.type | info:eu-repo/semantics/conferenceObject | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.publisherversion | http://jenui2021.hola-mundo.info/ | es |
dc.publication.initialPage | 243 | es |
dc.publication.endPage | 250 | es |
dc.eventtitle | JENUI 2021: XXVII Jornadas sobre la Enseñanza universitaria de la Informática | es |
dc.eventinstitution | Valencia, España | es |
dc.relation.publicationplace | Valencia, España | es |