No creo que esto deba ser un tipo de respuesta. El desarrollo web obviamente tiene una demanda mucho mayor que el desarrollo de contratos inteligentes en Ethereum. De hecho, el desarrollo de contratos inteligentes de ethereum es solo un pequeño aspecto del desarrollo de blockchain. Entonces, idealmente, la comparación debería ser entre el desarrollo web y el desarrollo de blockchain realmente 🙂
De todos modos, la razón por la que digo que esto no es una o la otra es porque muchas cosas son comunes al desarrollo web y al desarrollo de ethereum. El primero es el lenguaje de programación. Web3js es la biblioteca más popular para interactuar con contratos inteligentes en ethereum y está construida sobre Javascript (que es, con mucho, el lenguaje de programación de desarrollo web más popular).
Además, el desarrollo de contratos inteligentes de ethereum no debe considerarse de forma aislada. Eventualmente necesita algún tipo de interfaz web para interactuar, y eso se programa principalmente en Nodejs (Node.js), que nuevamente es una tecnología muy popular en el desarrollo web.
- ¿Cuáles son las implicaciones de seguridad de usar una herramienta de sincronización de marcadores como Xmarks?
- ¿Dónde puedo comprar contenido (artículos) para mi sitio web?
- Muchos sitios web profesionales se hacen con WordPress. ¿Se hacen estos sitios web usando temas o son principalmente personalizados?
- ¿Por qué los navegadores permiten ejecutar JavaScript entre dominios pero no XMLHttpRequests?
- ¿Qué hosting es mejor para mi proyecto Laravel?
Lo único “diferente” en el desarrollo de contratos inteligentes de Ethereum es aprender los principios subyacentes de blockchain y dominar el lenguaje de programación de solidez.
Aquí hay un tutorial que cualquier desarrollador web puede seguir para comenzar a desarrollar rápidamente su primer contrato inteligente en Ethereum.