Ajude a manter o meu trabalho. :pray:

William Oliveira

Mentoria, Carreira em programação, JavaScript, Nodejs, Performance Web, Git, GitHub, Linux, Open Source, mas também coisas realmente importantes como inclusão e diversidade - Da periferia pro mundo

Desenvolvendo um blog com interface administrativa com Hugo e Netlify

O Hugo é um gerador de sites estáticos, como o Hexo ou Jekyll. Ele é desenvolvido em Golang, tem um tempo de build muito baixo e uma excelente experiência de desenvolvimento. Fiz um teste gerando um build dos meus artigos (143 arquivos markdown + 266 imagens e várias linhas de Sass) e o processo demorou somente 465 ms! Esta realmente é uma ferramenta muito rápida. ➜ sitezaum git:(master) ✗ hugo...

Construindo uma API com Nodejs - Parte 4: subindo uma API Nodejs no Google Cloud

Nos últimos artigos viemos criando uma API com Node.js, Express e MongoDB. Esta API lista menções que nossos amigos fazem durante o nosso dia. Podemos utilizar os verbos HTTP para cadastrar essas menções via POST, listar via GET, atualizar via PUT e excluir via DELETE. Se você perdeu as partes anteriores, confira aqui: Parte 1 - criação da estrutura e listagem de dados Parte 2 - melhoria de código e...

Construindo uma API com Node.js - Parte 3: atualizando e deletando dados

Na nossa jornada aprendendo programação do zero até o desenvolvimento de sistemas, já passamos por muita coisa: do zero ao fullstack com JavaScript. No último tutorial, aprendemos a organizar melhor o nosso código, validar entradas de usuários e a fazer buscas melhores no banco de dados MongoDB. No anterior aprendemos a começar a nossa API. Confira os dois artigos abaixo. Construindo uma API com Node.js - Parte 1: criando e...

Construindo uma API com Node.js - Parte 2: melhorando nossa criação e listagem de dados

No último artigo aprendemos a criar a estrutura básica de uma API com Node.js e Express, buscando dados no Atlas, MongoDB, e utilizando Postman para validação se está tudo funcionando: Construindo uma API com Node.js - Parte 1: criando e listando dados. Porém tudo sempre pode melhorar. Quando acessamos a rota de listagem em nossa API, ela retorna dados que não estamos precisando. O retorno é este aqui: [ "_id":...

Construindo uma API com Node.js - Parte 1: criando e listando dados

Nos últimos artigos sobre Node.js aprendemos a criar um projeto utilizando o NPM para inicializar e construímos um Jokenpô com entrada e saída de dados via linha de comando e também a utilizamos Express, um framework web, para construir uma página web para nosso currículo. Agora vamos aprender a construir uma API utilizando o Express. A grande diferença de uma aplicação web que renderiza o HTML no servidor e envia...

Imagem da capa do livro O universo da programação

Conheça o meu livro!

O livro O Universo da Programação é um guia para quem deseja entrar na área de programação.

Tudo o que você precisa saber para entrar nessa área tão cheia de oportunidades e com um futuro promissor.

Conheça o livro