David Roel Gómez's Projects
A collection of awesome readme templates to display on your profile
App para buscar cócteles usando useContext!
Breaking bad phrases
Pequeño buscador de Noticias con React Hooks y API de noticias!
Un pequeño proyecto de React con TypeScript en Vite, que suma precios de productos usando un custom Hook. Para calcular el total, subtotal y propina, utiliza useMemo de React, mejorando el performance. También tiene renderizado condicional de ciertos componentes para mejorar aún más el performance. Pruébalo en el enlace de abajo:
Un pequeño proyecto de React con TypeScript en Vite, que suma precios de productos usando un useReducer. Para calcular el total, subtotal y propina, utiliza useMemo de React, mejorando el performance. También tiene renderizado condicional de ciertos componentes para mejorar aún más el performance. Pruébalo en el enlace de abajo:
Un proyecto de contador de calorías sincronizado con localStorage, que utiliza además el hook useReducer para manejar estados grandes y complejos. También se utiliza useMemo para actualizar cálculos de calorías consumidas, quemadas y netas. Pruébala en el enlace de abajo:
Un proyecto de contador de calorías sincronizado con localStorage, que utiliza además el hook useReducer para manejar estados grandes y complejos, y Context API para disponibilizar el state en toda la aplicación. También se utiliza useMemo para actualizar cálculos de calorías consumidas, quemadas y netas. Pruébala en el enlace de abajo:
Pequeño proyecto de citas médicas con React Hooks!
Práctica clase | Repaso CRUD populado | Aplicación base
Pequeña app de clima!
Una aplicación de control de gastos desarrollada en React con TypeScript, que combina el uso de useReducer con Context API para manejar estados globales de la aplicación. El useReducer gestiona las acciones de control de presupuesto, mientras que Context API permite tener las acciones y el state sincronizados por toda la app. Puedes probarlo aquí:
Cotizador de seguros, pequeño ejemplo con React hooks!
El nuevo y flamante juego del loco Western, de Víctor Sánchez y David Roel
Aplicación hecha con react redux!
Boilerplate | ExpressJS server
face recognition API in browser
Proyecto creado con Gatsby, GraphQL y DatoCMS
GeoMapping, the new connecting tool for Geologists.
Test repo
Frontend del proyecto GuitarLA en Next.js
Frontend del proyecto GuitarLA en Remix.
Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Utiliza un custom hook para manejar la lógica de carrito de compras. Pruébala en el enlace de abajo:
Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Igual que el proyecto de guitarLASimple, pero esta vez, desarrollado en TypeScript. Pruébala en el enlace de abajo:
Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Igual que el proyecto de guitarLASimpleTS, pero esta vez, se usa como centro de gestión del carrito un useReducer. Pruébala en el enlace de abajo:
Backend del proyecto GuitarLA en Strapi.