Redux: ¿Cambiar el nombre de las acciones a "Registros"?

Creado en 31 jul. 2015  ·  4Comentarios  ·  Fuente: reduxjs/redux

Me encanta el cambio de nombre de Tiendas a Reductores, realmente cambia la forma en que piensas sobre el código y noté que existe cierta confusión entre las acciones reales tomadas y el registro de sus resultados como objetos de acción.

Los objetos de acción son en realidad solo noticias y pueden ser registrados por los reductores pero no realizan ningún trabajo, eso ya estaba hecho. (inició una solicitud, obtuvo datos del servidor, etc.).

Por lo tanto, creo que ayudaría a nuestro modelo mental si se les cambiara el nombre a Records (o NewsItems, Events, ...?).

Entonces, los ActionCreators pueden seguir siendo las "acciones" que son coloquialmente (o incluso ser renombradas solo como Acciones).

Se vería así:

redux flow

Comentario más útil

¿Qué pasa con Memo ? Ya que eso es lo que realmente son las acciones. Al igual que en la vida real, los Reductores (trabajadores) leen y actúan sobre los Memos, y pueden ser interceptados o modificados en el camino por Middleware (superiores).

Además, creo que Record podría ser realmente confuso para los usuarios inmutables.

Todos 4 comentarios

Hemos estado hablando de esto durante bastante tiempo, y de las conversaciones en las que estuve, no encontré ninguna palabra mejor que "acciones". Un término nuevo tiene que ser _significativamente_ mejor para justificar la invención de otra terminología.

Los nombres de Redux provienen de “Flux con reductores” y tiene sentido para mí mantener la terminología de Flux, al menos para ayudar a los principiantes.

En los nuevos documentos, los llamamos "acciones" y "acciones asíncronas". Intenté llamarlos "intenciones", pero eso solo complica los documentos porque claramente hay un término nuevo, pero su función en Redux es complementaria en lugar de crítica.

Otro buen nombre que escuché fue Hecho. Solo grabando para la posteridad.

Eventos es un término común para los hechos en el mundo del abastecimiento de eventos.

¿Qué pasa con Memo ? Ya que eso es lo que realmente son las acciones. Al igual que en la vida real, los Reductores (trabajadores) leen y actúan sobre los Memos, y pueden ser interceptados o modificados en el camino por Middleware (superiores).

Además, creo que Record podría ser realmente confuso para los usuarios inmutables.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

captbaritone picture captbaritone  ·  3Comentarios

CellOcean picture CellOcean  ·  3Comentarios

benoneal picture benoneal  ·  3Comentarios

amorphius picture amorphius  ·  3Comentarios

olalonde picture olalonde  ·  3Comentarios