Con la creciente demanda de tecnología, cada vez más personas están creando sus propios sitios web, páginas personales y productos de internet. Sin embargo, el desarrollo de software puede ser desafiante, y muchos graduados en ciencias de la computación no pueden completar de forma independiente el desarrollo avanzado de productos incluso después de cuatro años de estudio profesional. En industrias como Web3, que dependen de nuevas tecnologías, hay una demanda particularmente alta de talento en desarrollo. Como resultado, ha surgido un mercado para productos que reducen las barreras de aprendizaje y desarrollo, conocidos como plataformas de bajo código/sin código. La idea principal detrás de estos productos es simplificar el proceso de creación de software ofreciendo componentes preconstruidos e interfaces visuales.
El término "low-code" fue acuñado por Forrester en 2014, pero el desarrollo rápido de aplicaciones (RAD) por IBM ya había surgido en 1980. Para el año 2000, la programación visual había avanzado aún más, y las empresas comenzaron a centrarse en este campo. Por ejemplo, la conocida empresa de low-code OutSystems fue fundada en 2001, mientras que otra empresa LCNC (low-code/no-code), FileMaker, se estableció en 1985. En 2018, Gartner introdujo los conceptos de aPaaS (plataforma de aplicaciones como servicio) e iPaaS (plataforma de integración como servicio), consolidando aún más el mercado.
Actualmente, las empresas tanto en Web2 como en Web3 ofrecen diversas soluciones LCNC. La característica común entre ellas es que permiten a los desarrolladores crear aplicaciones web y móviles utilizando herramientas visuales fáciles de entender, como interfaces gráficas de usuario (GUI), componentes de arrastrar y soltar, y lógica basada en modelos.

La plataforma de desarrollo de bajo código Blocks tiene una interfaz gráfica de usuario (fuente:Sitio web oficial de Blocks)
En el campo de Web3, los contratos inteligentes como NFT y Tokens son fácilmente abstractos y pueden ser utilizados como módulos de desarrollo debido a la componibilidad de la cadena de bloques. Además, hay una gran demanda de desarrolladores de Web3, y muchos proyectos a menudo implican tareas simples y repetitivas, eliminando la necesidad de contratar a un gran número de profesionales cualificados. Para tales proyectos, optar por la plataforma LCNC para el desarrollo es una opción rentable.
Tabla de origen: https://developer.aliyun.com/article/788091
En general, LCNC es más adecuado para el personal técnico sin experiencia en programación y con algunos conocimientos básicos de desarrollo. Es fácil de empezar y funciona rápidamente. Sin embargo, también tiene desventajas obvias, como no poder satisfacer las necesidades de desarrollo personalizadas y tener una escalabilidad pobre en las etapas posteriores.
Al visitar el sitio web oficial de Thirdweb, puedes ver el rico ecosistema de productos que ofrecen. Sus productos incluyen billeteras, contratos, pagos, infraestructura y motores como componentes para desarrolladores. En cada categoría, también ofrecen múltiples soluciones. Por ejemplo, en la sección de Infraestructura, proporcionan funcionalidad de almacenamiento de archivos, funcionalidad de descarga de archivos de Gateway y soluciones RPC.

El rico ecosistema de productos lo ha hecho muy popular entre los desarrolladores. Según el blog oficial de Thirdweb, actualmente hay más de 70K desarrolladores que utilizan Thirdweb para construir sus propias aplicaciones, lo cual es asombroso en el ámbito de Web3.
SegúnInforme de Rootdata, en 2022, Thirdweb completó una ronda de financiación estratégica de $24 millones, valorando la empresa en $160 millones. Los inversores incluyen Haun Ventures, Protocol Labs, Coinbase Ventures, Polygon Labs, Shopify y otros prominentes capitalistas de riesgo y empresas de Web2 y Web3.

Fuente: https://www.bunzz.dev/
El núcleo de Bunzz es su “Centro de Contratos Inteligentes.” Bunzz abstrae contratos comunes de Web3 en módulos, que los usuarios pueden agregar fácilmente haciendo clic. Como se muestra en la imagen a continuación, después de ingresar el nombre del proyecto y seleccionar la cadena de bloques objetivo para el despliegue, los usuarios pueden elegir entre plantillas preparadas o componentes de Bunzz. Después de seleccionar, pueden establecer los parámetros y, finalmente, hacer clic en “Desplegar” para completar el despliegue del contrato inteligente en la cadena, pagando la tarifa de gas correspondiente (tarifa de transacción en la cadena).

Origen: Bunzz
Antes de comenzar, los usuarios necesitan dedicar 5 minutos a navegar por su breve tutorial. Una vez en la página del editor, los usuarios pueden hacer clic en la caja de herramientas para comenzar a crear contratos inteligentes. Durante el uso, los usuarios pueden personalizar el editor para que se ajuste a su flujo de trabajo cambiando el tema o utilizando el modo de aprendizaje para ver consejos detallados. Después de completar el diseño y la edición de parámetros, los usuarios pueden hacer clic en Desplegar para implementar el contrato. Como se muestra en la imagen a continuación, Blocks proporciona diseños de NFT DIP721 y Token DIP20, donde los usuarios simplemente pueden hacer clic para crear paneles. Tomando el NFT DIP721 como ejemplo, los usuarios solo necesitan modificar [nombre del NFT] y [símbolo del NFT], y el código se generará automáticamente. Los usuarios luego pueden hacer clic en Desplegar para completar la implementación.
)
Fuente: https://blocks-editor.github.io/blocks/

Origen: Página de inicio de Directual
Directual es una herramienta de bajo código típica de Web3 que se adentra en el espacio de Web3. Sus principales servicios son adecuados para el desarrollo de productos Web2. En el proceso de desarrollo de Web3, Directual proporciona principalmente soluciones para la verificación de identidad descentralizada, pagos cifrados, gestión de NFT y más. La interfaz de Directual se muestra en la imagen a continuación y parece tener una interfaz de usuario más compleja en comparación con los tres productos mencionados anteriormente. En la programación real, los desarrolladores necesitan tener un buen dominio de conocimientos fundamentales como bases de datos, JS y JSON.

Fuente: https://my.directual.com/platform/apps/
Sin embargo, también existen desafíos significativos asociados con la tecnología Web3. Estos desafíos incluyen la complejidad del conjunto de tecnologías Web3, como el desarrollo y mantenimiento de contratos inteligentes. También preocupa la seguridad, especialmente al tratar con activos financieros. Además, existen limitaciones en el rendimiento y la escalabilidad. LCNC también debe abordar las dependencias de los proveedores, la necesidad de cumplimiento y gobernanza, y la protección de la privacidad y el control de datos en el contexto de Web3.
La industria LCNC también ofrece perspectivas inmensas, ya que estas tecnologías están impulsando la transformación digital, ofreciendo soluciones rápidas y rentables de TI empresarial, y apoyando la globalización y las tendencias de trabajo remoto. Avances tecnológicos, como la integración de la IA, sugieren que las plataformas LCNC se volverán cada vez más inteligentes y fáciles de usar.
Los principales desafíos incluyen garantizar la seguridad y el cumplimiento de la plataforma, integrarse con los sistemas complejos existentes y gestionar la deuda técnica y los problemas de gobierno que surgen a medida que los usuarios comerciales participan en el desarrollo. Además, la adaptación de la comunidad de desarrolladores, la educación del mercado, las limitaciones en las características de personalización y el riesgo de quedar atrapado con un proveedor son también desafíos importantes a los que se enfrenta la industria. Sin embargo, con el desarrollo continuo y la mejora de la tecnología, se prevé que estos desafíos se superarán gradualmente. Esto permitirá que la industria LCNC se expanda y madure en el futuro.
A pesar de enfrentar desafíos como complejidad técnica, seguridad y escalabilidad, estos obstáculos pueden convertirse en catalizadores para el avance de la industria a medida que la tecnología avanza y el ecosistema continúa madurando. Mirando hacia adelante, se espera que la tecnología LCNC continúe simplificando el proceso de desarrollo, reduciendo las barreras de entrada, expandiendo el rango de participantes y acelerando la transformación digital, promoviendo la innovación y la adopción masiva de las tecnologías Web3.
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.





