Saltar al contenido

Flujos

La mayoría de los sitios de utilidades son un directorio de páginas sin relación entre sí: descargas de una, subes a la siguiente y la contabilidad la llevas tú. Aquí todas las herramientas consumen y producen el mismo tipo de dato, así que una cadena se puede comprobar antes de ejecutarse en lugar de fallar a la mitad.

Arma el tuyo

Elige con qué tipo de dato empiezas y ve añadiendo pasos. Solo se ofrecen las herramientas capaces de aceptar lo que emite el paso anterior.

¿Con qué empiezas?

Ya preparados

Cada uno de estos es una sola ejecución en lugar de cuatro pestañas y tres descargas.

Cómo se comprueba

Cada herramienta declara qué acepta y qué produce, de un conjunto cerrado: texto, JSON, bytes, una imagen, audio, video, una tabla, un documento, un árbol, un archivo, una URL, un color o una lista de cualquiera de ellos. Un paso puede seguir a otro cuando el segundo acepta algo que el primero produce.

Cuando los tipos casi encajan, una conversión de un solo salto tiende el puente: de JSON a texto, de archivo a bytes, de color a cadena hexadecimal. Un solo salto, y a propósito: una cadena de dos saltos daría demasiadas veces un resultado sorprendente, y es mejor que añadas tú el paso que tenías en mente.

Un paso marcado como aplicable en lote recorre una lista en vez de atragantarse con ella, así que «comprime estas cuarenta imágenes y luego empaquétalas en un ZIP» es un solo flujo y no cuarenta ejecuciones más una recolección a mano.

todododo ejecuta los flujos dentro de tu navegador siempre que todos los pasos lo permitan. Si una cadena incluye un paso que corre en el servidor, se te avisa antes de ejecutarla.