Ufff eso es de la nasa che
(?
Ufff eso es de la nasa che
(?
Soy programador fullstack
Ahora con ChatGPT cualquiera es programador kjjj
A lo que te respondí las razones de por que se veía así siendo un un proyecto temprano
Como cualquiera es artista o cualquiera es abogado
Te aseguro que le pido a chat gpt una rutina de entrenamiento y me hace una mejor que cualquier entrenador que exista
Chat gpt es así
A todos les va a tocar en algún momento
Lo mejor es estar preparado para eso
Se vino la gran domada con la IA, carajo
Che buzzi que pensas de tirar localStorage.setTimeout() para cachear datos en el cliente?
Que no está bien si se implementa directamente
Si se implementa manualmente
Con todo el trabajo de armar una function para cachear
ya que LocalStorage no tiene expiración automática puede funcionar
Pero localstorage.setTimeout() no existe buzzy…
Por eso te dije
Así como lo pusiste Directamente no
Tendrías que haces una function
Onda
function setCache
Y después meterle un
localStorage.setItem
Y toda la bola
Aflojale a la IA gordito, okk?
No es ia gordo estoy en el celu en la cama
No me da el tiempo de usar la ia
Que descansen
Localstorage no tiene expiracion, nunca lo utilizo a menos que tenga que subir un tutorial a youtube ya sea para enseñar como guardar un carrito de compras o la última busqueda. Para cachear datos en el cliente uso React Query, si utilisase Zustand, creo un estado global, hago las funciones asincronas en mi global state, y en el componente donde lo necesito utilizo el useEffect, importo las funciones y dispacho la response. Si utilisase Redux toolkit creo un estado global en un slice, creo un reducer, dsp creo una carpeta hooks, creo un store.js donde pongo import { useDispatch, useSelector } from “react-redux”
export const useAppSelector = useSelector;
export const useAppDispatch: () => AppDispatch = useDispatch
dsp creo un useActions.js ahi importo el useAppDispatch de mi store.js
Y pongo
export const useAppActions = () => {
const dispatch = useAppDispatch();
const addUser = ({ name, email, github }) => {
dispatch(addNewUser({ name, email, github }))
}
const removeUser = (id) => {
dispatch(deleteUserById(id));
};
return { addUser, removeUser };
};
Seguí respondiendo vos
Me fui a dormir
La misma que le pasa las rutinas de gym?
Cómo te gusta armar bardo eh
No entiendo cómo no te dejaron baneado
Estaba todo tan tranquilo
Mi gran amigo @Alguien y mi compa @Oyoyoyoy tenían razón en eso
Deberían banearte denuevo
Vos te dormis a las 3 o 4 de la matina
Shhhhhhhnomequeme