Primero quiero aclarar que es un proyecto amplio en el cual junto otros relacionados, esto a manera de practicar, anotar y aprender acerca del superconjunto de javascript. Al ser algo propio queria tener más claro cuando vuelva a leer todo ello.
No es para enseñar. Igualmente si aprendes algo ¡me alegro!
Separo los conocimientos adquiridos en: teoría (archivos md) y proyectos (carpetas), algunos contienen solo backend, frontend o ambos.
- typescript en español: conceptos de typescript en español.
- conceptos relacionados: conceptos relacionados al estudiar y aprender typscript (superset, compiler, type erasure, type systems, etc).
- Subscribers: proyecto fullstack, utilizando express para el servidor y react para el cliente. Una pequeña api (aplicando buenas practicas) para poder obtener todos los suscriptores y poder llamarla en el frontend manejando el estado con reducers.
- flight diary: proyecto backend(con express) el cual se aplican todos los conceptos aprendidos y anotados de typescript (incluso más, no documente todo). No tiene una documentación hasta el momento pero abarca una separación y estructura útil en un proyecto con ts, type predicates, narrowing, interface, enums, un parsing de datos recibidos del servidor, configuración en eslint, etc.