Escribir software es una tarea compleja que usualmente requiere entrenamiento especializado en diversos lenguajes y tecnologías.
Sin embargo, cuando estamos en las primeras etapas de un producto digital, cuando estamos haciendo Pruebas de Concepto o incluso para crear una website o una Landing Page puede ser interesante utilizar herramientas online de no-code.
El concepto básico de las herramientas no-code es que podemos crear interfaces para usuarios finales sin necesidad de escribir código.
Después de la pandemia de COVID de 2020 las herramientas de no-code se han extendido porque te permiten hacer pruebas en un par de días, de forma rápida y fácil a través de templates, componentes prefabricados y funcionalidades automatizadas.
"Las herramientas de low-code son tecnologías que crecieron mucho al principio de la pandemia, permitiendo que se crearan rápidamente muchas aplicaciones, algunas veces en uno o dos días"
Bratincevic
Y si bien es cierto que estas herramientas te permiten crear aplicaciones robustas, incluso complejas, con muchas funcionalidades, también tienen desventajas:
En la tira cómica que ves arriba se explica claramente la desventaja del no-code. En realidad la única forma directa de especificar un comportamiento a un ordenador y generar un programa es con código. Así que todo lo que hacemos al utilizar herramientas de no-code es agilizar el trabajo de código para poder construir más rápidamente (pero este proceso hace que lo que nosotros queremos se transforme en código y eso es lo que hace la herramienta).
Webflow es una plataforma para desarrollo y alojamiento de websites en la nube (piensa en Wordpress). Hay muchas más. Sin embargo, en este curso veremos Webflow porque en febrero de 2021 Webflow acaba de levantar 140 millones de dólares en la serie B y está valorada en 2.1 billones de dólares ¿Y qué significa esto?
Una de las cosas que vamos a tomar en cuenta si realmente queremos usar una herramienta de no-code es qué tan estable es el producto y de qué tamaño es la comunidad. ¿Te imaginas que a mitad de tu prueba de concepto se caiga la herramienta? Es importante en todo momento saber que desde el momento que utilizamos herramientas de no-code nuestro producto depende de otro producto y de la comunidad alrededor de él.