Investigué y desarrollé una aplicación web que contenía sub-apps. Cada sub-app tenía componentes reutilizables creados con React, Redux y Redux-Sagas. Los componentes tenían su propio ciclo de vida React+Redux+Saga y se comunicaban entre ellos mediante handlers. Investigué un sistema para publicar componentes en un repositorio NPM y descubrí Sinopia. Usando Docker, publiqué mis componentes en un "servidor de repositorio NPM Sinopia". Estos eran accesibles mediante instalación NPM en cualquier proyecto.
Lenguajes de Programación
TypeScript
Stack Tecnológico
Angular JS 2RxJSReactReduxSagasMochaChaiGulpWebpack
Herramientas de Desarrollo
WebStormGitJiraHerokuAndroid Studio
Metodología Ágil
Scrum