- HTML
- CSS
- JavaScript - sobre requisições, métodos de array, laços de repetição, entre outros.
Cotação de moeda em tempo real do dólar, são gráficos que mostram essas alterações e variações de cotação de moedas como 1 dólar, 10 dólares, 100 dólares e assim em diante. Será aplicado conhecimentos em ienes também.
Para desenvolver essa aplicação, foi utilizado a biblioteca Chart.js, bem como o FetchAPI para conectar a uma API de cotação de moedas. Além disso, foi explorado conceitos como async await, setInterval() e o método Date(), nativo do JavaScript.
Foi também abordado à assincronicidade, então foi aproveitado para entender mais a fundo como o JavaScript lê o código, aprendendo sobre task queue, event loop e call stack.
Também mostra processos de leitura de código, como a de concorrência e o paralelismo. Para melhor entendimento do conceito de paralelismo, vamos compreender o que são threads, single thread e multithreads. Com esses conhecimentos adquiridos nesse projeto, já se pratica como e por que utilizar multithreads no JavaScript.
- Fetch API
- Threads
- Concorrência
- Paralelismo
- Event Loop
- Task Queue
- WebWorkers
- Single Thread
- MultiThread