Log 0.6

El último escalón en la escalera que comencé hace unos meses para llegar al punto de salida del proyecto Heres es conocer TypeScript. TypeScript es un lenguaje de programación desarrollado y mantenido por Microsoft. Su gran utilidad radica en que se trata de un lenguaje sintácticamente estricto que añade tipado estricto a JavaScript. El desarrollo …

Log 0.5

Nota: Este log hace referencia a la parte 8d del curso https://fullstackopen.com/en/part8/fragments_and_subscriptions Suscripciones en GraphQL Resulta interesante este concepto para permitir la actualización/notificación de cambios desde el servidor hacia el cliente. El servidor Apollo hace uso de WebSockets para ello y nos permite informar a quien esté suscrito, es decir, a los componentes que nosotros …

Log 0.4

GraphQL Esta sección corresponde con la parte 8 del curso. GraphQL plantea una forma de interactuar con los datos distinta a la que conocemos como REST. Para poner en marcha un servicio de GraphQL hacemos uso del servidor Apolo Y montamos un archivo que lanzaremos con node que incluya tanto la definición de las estructuras …

Log 0.3

Objetivos: Traslado de Hooks a Redux Interfaz Migrando un proyecto a Redux Pese a que no creo que utilice en mis proyectos la solución de Redux, el curso me ha venido bien para entender su concepto. Uno de los problemas que puede presentar trabajar con Hooks en React es que la información suele viajar en …

Log 0.2

Objetivos: Custom Hooks Webpack Class components Webpack Una de las cosas nuevas que he aprendido estas semanas de estudio ha sido el concepto de transpilación. Aquí está mucho mejor explicado pero, a grandes rasgos, transpilar un código es trasladarlo a otro código con un nivel similar de abstracción: lo que vendría a ser, en lingüística, …

Log 0.1

Objetivos: Custom Hooks Webpack Class components Aunque este es el primer episodio de lo que he decidido llamar ‘temporada 0’, en realidad estaríamos casi terminando esta parte. Llevo unas cuantas semanas siguiendo un curso (muy recomendado) de Full Stack: https://fullstackopen.com/en/ y los objetivos hacen referencia a la Parte 7. Usando librerías de estilos La parte …