Del curso: React avanzado 2

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.

Patrón singleton

Patrón singleton

Singleton es un patrón de diseño de tipo creacional que permite asegurar que una clase tenga solo una instancia, es decir, que a partir de una clase solo se haya generado un solo objeto y que al querer generar más instancias estas no se generen y se use el único objeto ya generado. Con esto, el patrón de diseño Singleton proporciona un único punto de acceso a los datos, lo cual hace que los objetos o instancias generadas sean ideales para almacenar datos temporales y que sirvan para comunicar componentes y compartir datos entre ellos. Su uso y aplicación es bastante simple. Veamos el siguiente ejemplo. Aquí tenemos una clase donde hemos relocalizado nuestro método para consumir datos. Aquí lo primero que tenemos que hacer es generar una variable estática, la cual podemos declarar justo aquí antes del constructor. Con esto estamos indicando una variable llamada «instance» de tipo estática, así nosotros podremos utilizar la instancia sin necesidad de crear un nuevo objeto. Pero…

Contenido