Flask Mini-Framework Python
Aprende a crear un sitio web con Flask, el mini framework web de Python, perfecto para aquellos que...
Te contamos qué es Dash, en qué está basado y las características por las qué se está utilizando cada vez más para trabajar con dashboards o cuadros de mandos customizables.
Tabla de contenidos
Dash es un framework de Python que está pensado para construir aplicaciones web, pero se utiliza también mucho para crear visualizaciones, porque permite customizar mucho tu dashboard o cuadro de mando.
Dash está basado principalmente en Flask, Plotly y ReactJS, y estas tres herramientas en las que se basa hacen que tenga las siguientes características:
Esto conlleva que podemos tener nuestra aplicación o servicio desplegado en un servidor, y posteriormente podemos compartir, mediante URL, con varias personas nuestro dashboard o cuadro de mando.
Al renderizar en el navegador, dos personas pueden estar viendo el mismo dashboard y pueden realizar modificaciones o visualizaciones distintas en esos dashboards, y no se pisan la una a la otra, ya que cada dashboard es propio de cada navegador.
Esta característica es muy importante hoy en día. Además, tiene una librería de Bootstrap, unos componentes de Boostrap, que nos ayudan a ajustar correctamente el layout o diseño de la aplicación a cualquier pantalla en la que queramos utilizarla.
Se pueden crear aplicaciones con 6 líneas de código, aunque también se pueden complicar todo lo que queramos.
Ser una herramienta de código abierto siempre es una gran ventaja.
Este es un ejemplo de un cuadro de mando interactivo hecho con Dash:
https://dash-gallery.plotly.host/dash-manufacture-spc-dashboard/
Nos permite interactuar con el mismo para comprobar todas las posibilidades que nos ofrece Dash a la hora de elaborar dashboards.
Otro interesante ejemplo es el siguiente:
https://dash-gallery.plotly.host/dash-brain-viewer/
Es una imagen en 3D y completamente interactiva.
Y, por último, otro ejemplo también muy completo de lo que se puede hacer con Dash:
https://dash-gallery.plotly.host/dash-opioid-epidemic/
En este caso, Dash nos permite trabajar con mapas.
Si estás interesado en aprender todo esto y mucho más, podrás hacerlo accediendo a nuestro curso de creación de dashboards con Dash.
También te puede interesar
Aprende a crear un sitio web con Flask, el mini framework web de Python, perfecto para aquellos que...
Descubre el fascinante mundo del lenguaje de programación que funciona como una auténtica navaja suiza cuando se trata...
Completa este curso de Dash y serás capaz de crear dashboards de calidad gracias a este framework y...