Página Inicial

Hi! I’m José Junior, a Brazilian Senior Fullstack Software Engineer.

Últimas do blog

SQL View + EF Core

Trabalhando com SQL Views no Entity Framework Core

Existem varias maneiras de usar Views SQL com o Entity Framework Core, mas, o que diferencia uma da outra é ...
Leia Mais
nomeando recursos no REST

Nomeando recursos no REST

No REST, a representação de dados primários é chamada de recurso. Ter uma estratégia de nomenclatura de recursos REST forte e ...
Leia Mais

O que é REST?

REST é um acrônimo em inglês para REpresentational State Transfer. É um estilo arquitetural para sistemas de hipermídia distribuídos e ...
Leia Mais

Melhorando a semântica com a tag ARTICLE do HTML5

Hoje retomo a série sobre Semântica no desenvolvimento web e vamos falar a respeito da tag <article> do HTML5 ...
Leia Mais

Boas práticas em projetos JavaScript

As boas práticas descritas aqui servem para assegurar que quando se está trabalhando em equipe, todas as pessoas sigam um ...
Leia Mais

Webpack – Tornando o trabalho com nosso boilerplate front-end mais produtivo.

No primeiro artigo desta série criamos uma estrutura básica de um projeto front-end usando Webpack e Babel. Hoje iremos evoluir ...
Leia Mais

Webpack + Babel – Criando um boilerplate básico de uma aplicação front-end moderna

Olá pessoal! Neste post vamos criar passo a passo uma estrutura básica que você poderá usar em qualquer novo projeto ...
Leia Mais

Navegação programática com o React Router

Existem muitos tutoriais espalhados pela internet que estão desatualizados ou até mesmo incorretos. Nos últimos anos o React Router passou ...
Leia Mais
Async ou Defer?

Carregando Javascript de maneira eficiente com defer e async

Você sabia que um script inserido em uma página HTML pode impactar diretamente na performance de carregamento? Pois é, dependendo ...
Leia Mais

Replace() de string multiplo em Javascript

Olá pessoal, tudo bem? Vou falar um pouco sobre algo muito útil porém pouco conhecido a respeito do String.prototype.replace do Javascript ...
Leia Mais