O que aprendemos durante a semana #6

Vamos lá para os aprendizados da semana!

A importância do Lint

Opa, aprendi algo que já dissemos em nosso post sobre melhores práticas em Node.js. Use ES6 no seu projeto Node.js e use o ESLint. Te ajuda a ser um melhor programador. Saiba mais em nosso post.

Migrando o seu banco de dados

O Fabrício aprendeu com o Cartola que existe uma lib para migrar os dados do seu banco de dados para o seu arquivo seeds.rb (usado no Rails). O projeto é este aqui: https://github.com/rroblak/seed_dump.

Indexando JSON

Este projeto foi utilizado para trocarmos a base de dados de um nosso projeto de MySQL para Postgres. Fizemos isso porque teríamos que fazer queries em cima de dados que estão em um JSON e no Postgres este dado pode ser indexado, usando o tipo jsonb.

Para saber mais sobre o tipo de campo jsonb, vale dar uma olhada neste post do Nando Vieira.

Wordpress.com

O Robson estava mexendo em um blog que estava no wordpress.com. E mais uma vez viu que se precisa ter um blog para chamar de seu, para fazer o que quiser, suba uma máquina na Digital Ocean ou contrate uma hospedagem profissional de Wordpress.