Volver a Agent Skills
Frontend y Diseño
Redux Toolkit State Management
Gestiona estado de aplicaciones complejo con Redux Toolkit, el enfoque oficial recomendado para escribir lógica de Redux.
Claude Code Cursor Copilot Windsurf Gemini CLI Codex
Descripción General
Redux Toolkit (RTK) es la forma oficial, con baterías incluidas, de escribir lógica de Redux. Elimina el boilerplate con utilidades como `createSlice`, `createAsyncThunk` y RTK Query para obtención de datos. Los agentes de IA pueden crear arquitecturas Redux completas, generar slices, implementar operaciones asíncronas y configurar estado normalizado con entity adapters.
RTK incluye Immer para actualizaciones inmutables (escribe lógica mutante que produce estado inmutable), middleware Thunk integrado para operaciones asíncronas y RTK Query para obtención y almacenamiento en caché de datos potente. Tu agente de IA puede generar slices CRUD completos con actualizaciones optimistas, implementar paginación y configurar sincronización de estado en tiempo real basada en WebSocket.
Para aplicaciones a gran escala con requisitos de estado complejos, RTK proporciona la estructura y previsibilidad que las soluciones más simples carecen. Los agentes de IA pueden ayudarte a implementar patrones avanzados como reducers con división de código, cadenas de middleware y memoización de selectores con `createSelector`.
RTK incluye Immer para actualizaciones inmutables (escribe lógica mutante que produce estado inmutable), middleware Thunk integrado para operaciones asíncronas y RTK Query para obtención y almacenamiento en caché de datos potente. Tu agente de IA puede generar slices CRUD completos con actualizaciones optimistas, implementar paginación y configurar sincronización de estado en tiempo real basada en WebSocket.
Para aplicaciones a gran escala con requisitos de estado complejos, RTK proporciona la estructura y previsibilidad que las soluciones más simples carecen. Los agentes de IA pueden ayudarte a implementar patrones avanzados como reducers con división de código, cadenas de middleware y memoización de selectores con `createSelector`.
¿Para Quién Es?
- Equipos empresariales gestionando estado global complejo en aplicaciones grandes
- Desarrolladores implementando obtención y almacenamiento en caché de datos con RTK Query
- Ingenieros construyendo aplicaciones con sincronización de estado en tiempo real
- Equipos migrando código Redux legacy a patrones de Redux Toolkit
Instalación
Configurar Claude Code
npm install @reduxjs/toolkit react-redux Configuración
// store.ts
import { configureStore } from "@reduxjs/toolkit";
import { apiSlice } from "./features/api/apiSlice";
import counterReducer from "./features/counter/counterSlice";
export const store = configureStore({
reducer: {
counter: counterReducer,
[apiSlice.reducerPath]: apiSlice.reducer,
},
middleware: (getDefault) => getDefault().concat(apiSlice.middleware),
}); Explora herramientas de IA
Las mejores herramientas de IA que complementan tus habilidades
Lee artículos sobre IA y diseño
Consejos y tendencias en el mundo del diseño y la IA
Skills Relacionados
Frontend y Diseño
Figma MCP Server
Convierte diseños de Figma a código directamente preservando estilos y componentes del sistema de diseño.
Claude Code Cursor
Frontend y Diseño Storybook Component Docs
Genera documentación interactiva de componentes de UI con ejemplos en vivo y casos de uso.
Claude Code Copilot Cursor
Frontend y Diseño Tailwind CSS IntelliSense
Autocompletado inteligente de clases de Tailwind con vista previa de colores y valores mientras escribes.
Copilot Cursor Windsurf