Skip to main content

Configure su entorno de desarrollo local

Si está listo para empezar a desarrollar, es hora de elegir su pila.
Aquí están las herramientas y marcos que puede usar para crear su aplicación Ethereum.

Marcos y pilas prediseñadas

Recomendamos elegir un marco, especialmente si está empezando. Construir una DApp completa requiere diferentes tecnologías. Las estructuras incluyen muchas de las características necesarias o proporcionan sistemas de complementos sencillos para que elija las herramientas que quiera.

Estos marcos vienen con una gran cantidad de funciones listas para usar, como:

  • Características para activar una instancia local de cadena de bloques.
  • Funciones de utilidad para compilar y probar sus contratos inteligentes.
  • Complementos de desarrollo para clientes para construir aplicaciones orientadas al usuario dentro del mismo proyecto/repositorio.
  • Configuración para conectarse a redes Ethereum e implementar contratos, ya sea en una instancia que se ejecuta de forma local o en una red pública de Ethereum.
  • Distribución descentralizada de aplicaciones, integraciones con opciones de almacenamiento como IPFS.
alt-eth-blocks
Logo de Kurtosis

353

opens in a new tab

Kurtosis Ethereum Package

Un conjunto de herramientas basado en contenedores para configurar y activar fácilmente un multicliente en la red de pruebas Ethereum y así desarrollar, sacar un prototipo y probar rápidamente su DApp localmente.
STARLARK
PYTHON
Abierto Kurtosis Ethereum Packageopens in a new tab
Logo de Hardhat

7866

opens in a new tab

Hardhat

Hardhat es un entorno de desarrollo de Ethereum para profesionales.
TYPESCRIPT
SOLIDITY
Abierto Hardhatopens in a new tab
Logo de Brownie

2704

opens in a new tab

Brownie

Un marco de desarrollo y pruebas basado en Python para contratos inteligentes dirigidos a la máquina virtual de Ethereum.
C
PYTHON
Abierto Brownieopens in a new tab
Logo de Epirus

259

opens in a new tab

Epirus

Una plataforma para desarrollar, implementar y supervisar aplicaciones de cadenas de bloques sobre la máquina virtual de Java.
HTML
SHELL
Abierto Epirusopens in a new tab
Crear logo de app Eth

2771

opens in a new tab

Create Eth App

Crear aplicaciones equipadas con Ethereum con un comando. Viene con un amplio despliegue de marcos de interfaz de usuario y plantillas DeFi para elegir.
JAVASCRIPT
TYPESCRIPT
Abierto Create Eth Appopens in a new tab
Logo de scaffold-eth

1675

opens in a new tab

Scaffold-ETH-2

Ethers + Hardhat + React: todo lo que necesita para comenzar a construir aplicaciones descentralizadas con contratos inteligentes.
TYPESCRIPT
SOLIDITY
Abierto Scaffold-ETH-2opens in a new tab
Logo de plantilla Solidity

1981

opens in a new tab

Solidity template

Una plantilla de GitHub para una configuración prediseñada para sus contratos inteligentes de Solidity. Incluye una red local de Hardhat, Waffle para pruebas, Ethers para implementación de carteras, y más.
TYPESCRIPT
SOLIDITY
Abierto Solidity templateopens in a new tab
Logo de Foundry

9051

opens in a new tab

Foundry

Un kit de herramientas modular, ultrarrápido y portátil para el desarrollo de aplicaciones de Ethereum escrito en Rust.
RUST
SHELL
Abierto Foundryopens in a new tab

¿Le ha resultado útil esta página?