La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web
- Autores
- Fernández Vidal, Malqui
- Año de publicación
- 2022
- Idioma
- español castellano
- Tipo de recurso
- tesis de maestría
- Estado
- versión aceptada
- Colaborador/a o director/a de tesis
- Balaguer, Federico
- Descripción
- En la actualidad Javascript es uno de los lenguajes más utilizados en distintas aplicaciones tanto en browsers, computadoras de escritorio o dispositivos móviles. El manejo de eventos es una tarea clave en este tipo de soluciones. Pero el manejo imperativo de eventos en Javascript conduce a problemas de código con alto acoplamiento y baja reusabilidad. La programación reactiva propone abstracciones como el Observable -basados en conocidos patrones de diseño como Observer e Iterator- que permiten solucionar dichos problemas. El objetivo del presente trabajo es presentar un conjunto de problemas que se presentan en el manejo imperativo de eventos de UI en el lenguaje Javascript identificados a partir del análisis bibliográfico. Se compara el enfoque imperativo y procedural con su contrapartida en la Programación reactiva y se resaltan las soluciones reactivas en términos de la calidad del código resultante.
Especialista en Ingeniería de Software
Universidad Nacional de La Plata
Facultad de Informática - Materia
-
Informática
Programación Reactiva
Patrones de Diseño
Javascript
Programación Web
Manejo de Eventos - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/145495
Ver los metadatos del registro completo
id |
SEDICI_9814939578391bcb6b5716080fd82c02 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/145495 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación webFernández Vidal, MalquiInformáticaProgramación ReactivaPatrones de DiseñoJavascriptProgramación WebManejo de EventosEn la actualidad Javascript es uno de los lenguajes más utilizados en distintas aplicaciones tanto en browsers, computadoras de escritorio o dispositivos móviles. El manejo de eventos es una tarea clave en este tipo de soluciones. Pero el manejo imperativo de eventos en Javascript conduce a problemas de código con alto acoplamiento y baja reusabilidad. La programación reactiva propone abstracciones como el Observable -basados en conocidos patrones de diseño como Observer e Iterator- que permiten solucionar dichos problemas. El objetivo del presente trabajo es presentar un conjunto de problemas que se presentan en el manejo imperativo de eventos de UI en el lenguaje Javascript identificados a partir del análisis bibliográfico. Se compara el enfoque imperativo y procedural con su contrapartida en la Programación reactiva y se resaltan las soluciones reactivas en términos de la calidad del código resultante.Especialista en Ingeniería de SoftwareUniversidad Nacional de La PlataFacultad de InformáticaBalaguer, Federico2022-06-27info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTrabajo de especializacionhttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/145495spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T11:29:02Zoai:sedici.unlp.edu.ar:10915/145495Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 11:29:03.126SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
title |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
spellingShingle |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web Fernández Vidal, Malqui Informática Programación Reactiva Patrones de Diseño Javascript Programación Web Manejo de Eventos |
title_short |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
title_full |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
title_fullStr |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
title_full_unstemmed |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
title_sort |
La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web |
dc.creator.none.fl_str_mv |
Fernández Vidal, Malqui |
author |
Fernández Vidal, Malqui |
author_facet |
Fernández Vidal, Malqui |
author_role |
author |
dc.contributor.none.fl_str_mv |
Balaguer, Federico |
dc.subject.none.fl_str_mv |
Informática Programación Reactiva Patrones de Diseño Javascript Programación Web Manejo de Eventos |
topic |
Informática Programación Reactiva Patrones de Diseño Javascript Programación Web Manejo de Eventos |
dc.description.none.fl_txt_mv |
En la actualidad Javascript es uno de los lenguajes más utilizados en distintas aplicaciones tanto en browsers, computadoras de escritorio o dispositivos móviles. El manejo de eventos es una tarea clave en este tipo de soluciones. Pero el manejo imperativo de eventos en Javascript conduce a problemas de código con alto acoplamiento y baja reusabilidad. La programación reactiva propone abstracciones como el Observable -basados en conocidos patrones de diseño como Observer e Iterator- que permiten solucionar dichos problemas. El objetivo del presente trabajo es presentar un conjunto de problemas que se presentan en el manejo imperativo de eventos de UI en el lenguaje Javascript identificados a partir del análisis bibliográfico. Se compara el enfoque imperativo y procedural con su contrapartida en la Programación reactiva y se resaltan las soluciones reactivas en términos de la calidad del código resultante. Especialista en Ingeniería de Software Universidad Nacional de La Plata Facultad de Informática |
description |
En la actualidad Javascript es uno de los lenguajes más utilizados en distintas aplicaciones tanto en browsers, computadoras de escritorio o dispositivos móviles. El manejo de eventos es una tarea clave en este tipo de soluciones. Pero el manejo imperativo de eventos en Javascript conduce a problemas de código con alto acoplamiento y baja reusabilidad. La programación reactiva propone abstracciones como el Observable -basados en conocidos patrones de diseño como Observer e Iterator- que permiten solucionar dichos problemas. El objetivo del presente trabajo es presentar un conjunto de problemas que se presentan en el manejo imperativo de eventos de UI en el lenguaje Javascript identificados a partir del análisis bibliográfico. Se compara el enfoque imperativo y procedural con su contrapartida en la Programación reactiva y se resaltan las soluciones reactivas en términos de la calidad del código resultante. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-06-27 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis info:eu-repo/semantics/acceptedVersion Trabajo de especializacion http://purl.org/coar/resource_type/c_bdcc info:ar-repo/semantics/tesisDeMaestria |
format |
masterThesis |
status_str |
acceptedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/145495 |
url |
http://sedici.unlp.edu.ar/handle/10915/145495 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1846064332846137344 |
score |
13.22299 |