translation: Translated all structural patterns category to Spanish (Task of issue #2277) (#2890)

* Typo corrections

* bridge pattern translated to spanish

* builder pattern translated to spanish

* context-object pattern translated to spanish

* converter pattern translated to spanish

* dependency injection pattern translated to spanish

* factory pattern translated to spanish

* factory-kit pattern translated to spanish

* factory-method pattern translated to spanish

* monostate pattern translated to spanish

* multiton pattern translated to spanish

* object mother pattern translated to spanish

* object pool pattern translated to spanish

* property pattern translated to spanish

* prototype pattern translated to spanish

* registry pattern translated to spanish

* step builder pattern translated to spanish

* value object pattern translated to spanish

* typo corrections and resources urls refactor

* grammar corrections

* Add image to each pattern

* translate all structural patterns to Spanish

---------

Co-authored-by: luismateoh <luismateohm@gmail.com>
Co-authored-by: luis.hincapie <luis.hincapie@blankfactor.com>
This commit is contained in:
authored and GitHub committed 2024-04-04 19:54:16 +03:00
1 parent dd9beebd75
commit ead6373765
52 files changed
+3590

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
---
title: Flux
category: Structural
language: es
tag:
- Decoupling
---
## Propósito
Flux evita MVC en favor de un flujo de datos unidireccional. Cuando un usuario
usuario interactúa con una vista, ésta propaga una acción a través de un
central, a los distintos almacenes que contienen los datos de la aplicación y la
que actualiza todas las vistas afectadas.
## Diagrama de clases
![alt text](./etc/flux.png "Flux")
## Aplicabilidad
Utilice el patrón Flux cuando
* Debes centrarte en crear rutas de actualización explícitas y comprensibles para los datos de tu aplicación, lo que simplifica el seguimiento de los cambios durante el desarrollo y facilita la localización y corrección de errores.
## Créditos
* [Flux - Application architecture for building user interfaces](http://facebook.github.io/flux/)
Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB