Hands-on – Three.JS

three.js

Hoje vamos falar um pouco sobre Three.JS, que é uma biblioteca muito interessante para conseguirmos fazer 3d no browser, melhor dizendo, ele faz essa compatibilidade para renderizar no browser com WebGL ou canvas. Para testar isso, vamos fazer um teste utilizando um cubo em 3d. No site deles, existem vários…

read more

ChalkJS – Deixe as saídas de seu console.log coloridas e com estilo

CHALKJS

O ChalkJS é um módulo que basicamente permite uma saída colorida no console. Primeiramente vamos importar o módulo:

Agora, no editor, vamos escrever um código. Eu criei um arquivo chalk.js e dentro dele vamos colocar o seguinte:

Ao mandarmos rodar o código, a resposta sairá normalmente, mas agora…

read more

Hands-on – NodeJS – PM2

pm2

O PM2 é um gerenciador de processos que roda em Node, mas também podemos utilizá-lo para várias outras linguagens. Para iniciar nossos testes, vou utilizar um servidor utilizando o express:

Vamos salvar como server.js., se a gente rodar esse servidor, ele trava o console, então se eu fechar o…

read more

Hands-on: Request-promise

REQUEST-PROMISE

Este hands-on vai ser complementar a outro módulo que eu já mostrei por aqui, o Request. O módulo de hoje é o Request-Promise, que é basicamente o Resquest ‘Promisificado’, então ele retorna uma Promise e assim fica muito mais fácil de fazer tratamentos de várias requisições HTTP, porque podemos utilizar, por exemplo,…

read more

Cheerio

cheerio

Cheerio é um módulo muito interessante porque é uma implementação do jQuery para Node. Vou criar um arquivo novo para ilustrar melhor. Vou salvar como cheereio.js e colocá-lo como dependência, mas para isso é preciso instalar ele primeiro:

e dentro do arquivo faremos o seguinte:

A partir desse…

read more