Node.js, REST e OAuth: Guia Completo para APIs Modernas
Classificado em Computação
Escrito em em
português com um tamanho de 4,11 KB
O que é Node.js?
Node.js é um interpretador de JavaScript assíncrono, de código aberto e orientado a eventos. A principal característica e diferença de outras tecnologias é a execução das requisições/eventos em single-thread, onde apenas uma thread é responsável por executar o código JavaScript, sem a necessidade de criar uma nova thread.
Bloqueante (Blocking) vs. Não Bloqueante (Non-Blocking)
Sistemas Bloqueantes
Em um sistema bloqueante, as requisições seriam enfileiradas e processadas uma a uma. Dessa forma, não seria possível processar várias delas ao mesmo tempo. Ou seja, o cliente com a requisição mais nova só terá seu pedido processado depois que as requisições mais antigas tiverem sido processadas por inteiro.
String... Continue a ler "Node.js, REST e OAuth: Guia Completo para APIs Modernas" »