Skip to content

blockmaker-academy/introduccion-node-y-web3-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicios de Node.js, Express y web3.js

Este repositorio contiene ejercicios diseñados para repasar y practicar los conceptos aprendidos en clase sobre Node.js, Express y web3.js para interactuar con contratos inteligentes de Ethereum.

Estructura del Proyecto

El proyecto se divide en dos partes principales: el servidor (backend) y la aplicación de cliente (frontend).

Carpeta "server"

La carpeta "server" contiene los archivos relacionados con el servidor Node.js y Express. Encontraras un fichero README con los pasos a seguir para la creación de una API básica en Node.js y Express. Tambien se incluye la carpeta solución donde encontramos:

  • index.js: Este archivo dentro de la carpeta src configura un servidor Express básico que escucha en un puerto específico. Aquí definimos las rutas y la lógica del servidor.

  • package.json: El archivo de configuración de npm que lista las dependencias y los comandos de inicio para el servidor.

  • package-lock.json: Es un archivo de bloqueo automático generado por npm que almacena información detallada sobre las versiones exactas de las dependencias de tu proyecto, incluyendo las dependencias de segundo y tercer nivel.

  • node_modules/: Carpeta que almacena las dependencias del proyecto.

Carpeta "client"

La carpeta "client" contiene los archivos relacionados con la aplicación de cliente en React.

Configuración Inicial del Proyecto

  1. Una vez hecho el fork del repositorio original, clona el repositorio a tu máquina local:

    git clone https://github.com/tu-usuario/introduccion-node-y-web3-js.git
  2. Navega a la carpeta "server" y "client" respectivamente:

    cd server
    cd client
  3. En cada carpeta, instala las dependencias del proyecto:

    npm install
  4. Inicia el servidor en la carpeta "server" y la aplicación de cliente React en la carpeta "client" utilizando los comandos correspondientes.

Realización de Ejercicios

Dentro de las carpetas "server" y "client", encontrarás instrucciones detalladas para cada ejercicio en sus respectivos README.

Sigue las instrucciones proporcionadas en los README para realizar cada ejercicio y repasar los conceptos de Node.js, Express, web3.js y la interacción con contratos inteligentes de Ethereum.

¡Diviértete practicando y aprendiendo! Si tienes alguna pregunta o necesitas ayuda, no dudes en consultar la documentación correspondiente o buscar ayuda en línea. ¡Happy coding!

About

Ejercicios de introducción a node con express y react con web3js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published