---
title: "WEB 3 é construído em TypeScript"
description: "Proferi a palestra \"WEB 3 é construída em TypeScript\" no evento TypeScript Day da comunidade Angular Bolivia."
author: "Oscar Barajas Tavares"
language: "pt-BR"
canonical: "https://gndx.dev/pt/blog/web3-se-construye-con-typescript/"
datePublished: "2022-02-20T00:00:00.000Z"
dateModified: "2022-02-20T00:00:00.000Z"
categories: ["others"]
tags: ["gndx","texto datilografado","YouTube"]
---

# WEB 3 é construído em TypeScript

> Proferi a palestra "WEB 3 é construída em TypeScript" no evento TypeScript Day da comunidade Angular Bolivia.

Fui convidado para proferir a palestra "**WEB 3 is build in TypeScript**" no evento TypeScript Day da comunidade Angular Bolivia.

Minha experiência no assunto **Web3** começa em agosto de 2021 quando decido focar em entender detalhadamente as tecnologias por trás de Blockchain, Criptomoedas e entender os conceitos que são fundamentais para compreendê-las e poder um dia em um futuro não muito distante ensinar como implementar essas tecnologias.

Quero compartilhar com vocês parte da minha experiência e do que aprendi, vale ressaltar que em nenhum momento você é obrigado a comprar qualquer criptomoeda, aqui não falaremos de investimentos, nem de obtenção de benefícios monetários, os temas que procuro ensinar ou mostrar com minha experiência é para que você possa criar sua própria opinião e ter um caminho a seguir.

É importante entender onde tudo nasce, é importante entender a história e a motivação daqueles que foram visionários ao propor essas tecnologias, como tudo começou, quem é **Satoshi Nakamoto** e por que hoje não sabemos o seu paradeiro, o que significa implementar tecnologias blockchain e a matemática por trás da criptografia. Estas perguntas levarão você ao caminho certo, o caminho que lhe permitirá entender para onde estamos indo.

Meu primeiro passo foi ler as propostas iniciais mais conhecidas como “Livro Branco” onde podemos entender cada particularidade e entender o porquê. **Bitcoin: um sistema de dinheiro eletrônico de usuário para usuário** (ES)

Agora é hora de entender algumas outras particularidades como os diversos projetos existentes, incluindo Ethereum e Solana.

Isso me permitiu entender que o que fazemos na considerada **Web 2.0** é a mesma coisa que podemos fazer na Web3, continuamos usando as mesmas tecnologias como React, Deploy em servidores como Vercel, mas devemos estar atentos a novos conceitos como a tecnologia por trás do blockchain, descentralização, usar novos protocolos como iPFS (**InterPlanetary File System**) aprender a trabalhar com o EVM (**Ethereum Virtual Machine**) para programar nossos contratos inteligentes, integre protocolos JSON-RPC e use bibliotecas como **Web3.js**, **Ethers.js** ou use ferramentas de desenvolvimento como Hardhat ou trufa.

Uma das minhas maiores surpresas é que a maioria das ferramentas a implementar nos nossos desenvolvimentos utilizam **TypeScript**, por isso o Web3 está a ser construído com TS.

Quero deixar para vocês meu vídeo onde explico meu aprendizado em **Web3** com alguns detalhes e recomendo as principais ferramentas para entender esses novos conceitos.

<div className="video-wrapper">
  <iframe
    src="https://www.youtube.com/embed/bkkakCbOoZg"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen
  ></iframe>
</div>

---

Fuente canónica: [https://gndx.dev/pt/blog/web3-se-construye-con-typescript/](https://gndx.dev/pt/blog/web3-se-construye-con-typescript/)
Autor: [Oscar Barajas Tavares](https://gndx.dev/pt/about/)