Hola amigos, espero que les sirva el video, les animo a que migren el código de sus proyectos y si tienen cualquier problema me dejan un comentario y les ayudo a lograrlo. Además les pido que compartan el video con sus amigos programadores o equipo de desarrollo. ¡Saludos y bendiciones!
Sos un genio hermano, te juro que me canse de buscar tutoriales de redux toolkit en español por todo Internet y hay solo uno, muchas gracias por este aporte.
Completamente de acuerdo, sería bueno que comenzara una app en react que implementara desde cero el TS y SCSS. Yoelvis explica muy bien y su punto de vista es muy acertado.
Genial, tengo un proyecto con Redux pero con javascript y lo quiero migrar a typescript pero viendo todo el trabajo adicional con Redux tradicional y la configuración con typescript mejor no lo hice, pero ahora con Redux toolkit le vamos a dar con todo, gracias por compartir
Hola Yoelvis! Sería mucho pedirte si puedes hacer un vídeo explicando Redux Toolkit?, Me está costando mucho entender la parte de los Thunk y las api cómo createAsyncThunk. Te lo agradecería mucho y creo que a muchos nos haría mucha falta! Saludos y gracias por tu tiempo siempre!
Muchísimas gracias por el video, excelente!, 🙌 por fin contenido de RTK, muy cierto lo que dice Thouma, si puedes hablar de los extra reducers y createAsyncThunk seria genial, no los tengo muy claro
Hola Michael, no te recomiendo el uso de redux thunks para traer datos del servidor. Creo que lo mejor sería usar react-query (tengo un tutorial en el canal: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-lNkAJCoXg6I.html) o rtk query (que viene incluido con redux toolkit)
Yo inicie a usarle desde inicio de año en mis proyectos, ya que es una manera mas fácil y elegante como tu dices de escribir el código, ademas de ser mas sencillo, yo personalmente lo siento fácil y practico, me encanto y ahora trabajo mas cómodamente del lado del frontend con react, amo usar react ahora en mis proyectos.
Qué genial, o sea, nos quitamos de encima 2 ficheros, reducer and actions por cada slice. Minimizas el codigo a un 60%. También me gusta lo de el uso de TS :) Me voy por la vía de Immer, state.items.push qué fácil! Supongo que ese estándar se defina en el equipo a nivel base y se tenga en cuenta en todos los code reviews. Supongo que usando Immer sea hasta más performant que con el ...state Fantástico video Yoe!
Saludos mi hermano, que nos puedes comentar sobre lo de TypeScript, y las noticias de la semana pasada sobre ciertos proyectos que vuelven a JavaScript.
Usa TypeScript, mejora mucho la experiencia de desarrollo y es usado en todos los proyectos reales de Javascript que he visto. El otro día 1 proyecto decidió cambiar Javascript, pero eso es algo raro, casi todos los que usamos TS no queremos volver a JS.
Muy bueno gracias. Veo que en tu estado tenes un atributo Error,. La pregunta es: es buena practica tener en el estado a un tipo Error? pregunto xq aveces me tira que no se pude seralizar los errors?
Hola disculpa me puedes ayudar en algo tengo un problema al crear una distribución de cloudfront me marca que debo verificar mi cuenta pero este error me empezó a marcar al querer crear otra distribución hace una semana cree una y sin problemas esta funcionando al 100 pero quise crear otra y me salió ese error sabes cómo solucionarlo?
Como siempre, excelente contenido! Y cómo podríamos configurar el store en server side con NextJS?. Si tuviera una referencia agradecido. Gracias de antemano y buenos éxitos!
Hola amigo, con Next.js la store se configura igual, por acá te dejo el ejemplo que tiene next.js (vercel) en su documentación: github.com/vercel/next.js/blob/canary/examples/with-redux/src/app/store.ts
Redux te permite manejar el estado global de una aplicación (que multiples componentes puedan acceder a un state) y como redux es bastante engorroso (muchos archivos y código) salió redux toolkit que lo simplifica