Curso de Blockchain (14). Herramientas de desarrollo y frameworks

introduccion

Este post es una introducción a las herramientas de desarrollo, lenguajes y frameworks utilizados para el desarrollo de contratos inteligentes de Ethereum. Examinaremos diferentes métodos de desarrollo de contratos inteligentes para la cadena de bloques Ethereum. Discutiremos varios construcciones del lenguaje de solidity en detalle, que es actualmente el lenguaje de más popular para el desarrollo de contratos en Ethereum.
En este post, cubriremos los siguientes temas:
• Lenguajes
• Compiladores
• Herramientas y bibliotecas
• Frameworks
• Desarrollo e implementación de contratos
• El diseño de un archivo de código fuente de Solidity
• El lenguaje solidity

Hay varias herramientas disponibles para el desarrollo de Ethereum. El siguiente diagrama muestra la taxonomía de varias herramientas de desarrollo, clientes, IDE y frameworks de desarrollo para Ethereum:

Taxonomia de los componentes del ecosistema de desarrollo de Ethereum

Hay una serie de recursos disponibles relacionados con herramientas de desarrollo para
Ethereum en la siguiente dirección:

https://ethdocs.org/en/latest/contracts-and-transactions/developer-tools.html#developer-tools

La taxonomía anterior no incluye todos los frameworks ni herramientas que existen para
desarrollo en Ethereum. Muestra las herramientas y los frameworks de trabajo más utilizados, incluidos algunos que usaremos en nuestros ejemplos a lo largo de este post.
Dado que hemos discutido algunas de las principales herramientas disponibles en Ethereum en post anteriores, como Remix IDE y MetaMask, este post se centrará principalmente en Geth, Solidity, Ganache, solc y Truffle. También hablaremos brevemente de algunos elementos, como los requisitos previos para instalar Node.js Comenzaremos explorando algunos de los lenguajes de programación que se pueden usar en la blockchain de Ethereum.

Imagen del Post: Pintura de Cesar Manrique

Suscríbete o cómpralo para obtener acceso

Lee más contenido de este tipo suscribiéndote o compra el curso hoy mismo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s