Skip to content

Este repositório contém arquivos de estudo sobre JavaScript assíncrono, abordando desde conceitos básicos até recursos avançados como Promises, Async/Await, XMLHttpRequest, Fetch API e Axios.

Notifications You must be signed in to change notification settings

Kauanrodrigues01/javascript-assincrono

Repository files navigation

JavaScript Assíncrono

Este repositório contém arquivos de estudo sobre JavaScript assíncrono, abordando desde conceitos básicos até recursos avançados como Promises, Async/Await, XMLHttpRequest, Fetch API e Axios.


Estrutura do Repositório

Arquivo Descrição
00-teoria.md Anotações teóricas sobre JavaScript assíncrono: conceitos, event loop, callbacks, promises.
01-Promises.js Introdução às Promises, criação, estados (pending, fulfilled, rejected) e uso básico.
02-testando-promises.js Exemplos práticos de uso de Promises com .then(), .catch() e tratamento de erros.
03-metodos-uteis-para-promises.js Demonstração dos principais métodos estáticos e de instância de Promises (all, race, etc).
04-async-await.js Explicação e exemplos práticos de async/await, tratamento de erros com try/catch.
05-XMLHttpRequest-e-Promises.js Uso da API XMLHttpRequest integrada com Promises para requisições HTTP assíncronas.
06-fetch-api.js Exemplos de requisições HTTP usando a Fetch API com .then() e async/await.
07-axios.js Exemplos de requisições HTTP utilizando a biblioteca Axios, tanto GET quanto POST.

Como usar

  1. Clone este repositório:

    git clone https://github.com/seu-usuario/javascript-assincrono.git
    cd javascript-assincrono
  2. Instale as dependências (para Axios):

    npm install
  3. Execute os arquivos .js com Node.js:

    node 01-Promises.js
    node 04-async-await.js

Sobre o Estudo

Durante o desenvolvimento desses arquivos, o foco foi entender como o JavaScript lida com operações assíncronas, quais ferramentas e métodos estão disponíveis para programar de forma eficiente, legível e segura.

About

Este repositório contém arquivos de estudo sobre JavaScript assíncrono, abordando desde conceitos básicos até recursos avançados como Promises, Async/Await, XMLHttpRequest, Fetch API e Axios.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published