Puntuación:
El libro es muy apreciado por su cobertura exhaustiva de los conceptos fundamentales en el desarrollo web de Ethereum, por lo que es un gran recurso tanto para principiantes como para aquellos que buscan reforzar sus conocimientos.
Ventajas:Cubre a fondo los fundamentos del desarrollo de Ethereum, incluye conceptos como contratos inteligentes y escalado, toca soluciones de capa 2 y tecnologías complementarias, escrito por un autor del equipo OpenZeppelin.
Desventajas:Puede que no incluya las últimas actualizaciones o revisiones, ya que el ecosistema Ethereum evoluciona rápidamente.
(basado en 1 opiniones de lectores)
Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain
La tecnología está en constante evolución, y blockchain está llevando el desarrollo a nuevos lugares, como lo hizo el móvil hace una década - y Ethereum es la plataforma líder para crear esta nueva ola de aplicaciones. Este libro revela todo lo necesario para crear una aplicación descentralizada robusta (más comúnmente conocida como DApp). A diferencia de otros libros sobre el tema, éste se centra en la capa de aplicación web, y le guía en la creación de grandes experiencias en la parte superior de la blockchain de Ethereum. Revisarás los retos y diferencias que implica el desarrollo de DApps frente a las aplicaciones web tradicionales.
Después de una breve introducción a la historia de blockchain y Ethereum en particular, saltarás directamente a la construcción de una aplicación descentralizada de ejemplo, para familiarizarte con todas las piezas móviles. Este libro ofrece capítulos específicos sobre consulta y representación de datos de la blockchain, reacción ante eventos, interacción con cuentas de usuario, envío de transacciones, gestión de gas, manejo de confirmaciones y reorganizaciones, y mucho más. También encontrarás un capítulo dedicado a Solidity que te dará los medios necesarios para entender e incluso construir tus propios contratos inteligentes.
Otros temas importantes tratados incluyen la construcción de servidores backend que actúan como capas de indexación, y la gestión eficiente del almacenamiento con soluciones como el sistema de archivos interplanetario, o IPFS. Por último, pero no por ello menos importante, encontrarás capítulos que examinan los mayores problemas de Ethereum en la actualidad: onboarding y escalabilidad. Estos incluyen el estado del arte de las estrategias disponibles para abordarlos, tales como meta-transacciones, cuentas inteligentes, ENS, canales de estado, sidechains, y más.
Lo que aprenderá
⬤ Conectarse a la blockchain desde el navegador y enviar transacciones desde el lado del cliente.
⬤ Construir una aplicación web que proporciona una interfaz de sólo lectura a un contrato blockchain.
⬤ Crear una interfaz de cartera para tokens fungibles arbitrarios, mostrando el saldo del usuario y permitiendo transferencias simples a otras direcciones.
⬤ Desarrollar una aplicación web que almacene grandes bloques de datos fuera de la cadena y mantenga una referencia a ellos en la cadena (por ejemplo, avatares, descripciones de texto largas).
⬤ Desarrollar una aplicación web que dependa de un servidor centralizado para indexar la información en la cadena que se presentará al usuario.
Para quién es este libro
Desarrolladores web centrados en aplicaciones del lado del cliente, con conocimientos de JavaScript y HTML/CSS. No es necesario tener conocimientos previos de Blockchain, Ethereum o criptomoneda.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)