Matheus Castiglioni

Desconstruindo a Web: Estilização De Páginas

No post anterior eu expliquei um pouco sobre como é o processo de renderização de páginas dos navegadores (browsers). Dando continuidade na série sobre como a web funciona por debaixo dos panos, nesse post vou explicar como é feito a estilização de páginas....

Desconstruindo a Web: Renderização De Páginas

Continuando a série “Desconstruindo a Web”, onde estamos desvendando, entendendo e tendo ideias de “como” as coisas funcionam por debaixo dos panos (under the hood)....

Desconstruindo a Web: Pilha De Execução Do Javascript

Atualmente nós desenvoldedores (programadores) front-end estamos preocupados em frameworks e bibliotecas, por exemplo: React, Vue, Angular, Webpack, Babel, ESLint, etc… Ficamos preocupados em responder simplesmente uma das perguntas mais famosas: “Qual framework/biblioteca usar?...

Desconstruindo a Web: Arquitetura De Multi Processos Do Chromium

É quase impossível construir um motor de renderização que não falha, trava ou perfeitamente seguro. Em navegadores (browsers) por volta de 2006 havía poucos usuários, então, não existia uma grande preocupação com processamento, consumo de memória e acessos simultâneos....

Mockando Dados Com Fakerjs

Comumente chega um momento onde precisamos criar nossas telas, seja para um site ou sistema web, em alguns desses momentos nossa API (back-end) ainda não estará pronta, dessa maneira o desenvolvimento das telas (front-end) poderá se atrasar....

Code Splitting E Lazy Loading No React

A maioria dos aplicativos feitos com a biblioteca React, terão seus arquivos empacotados, esse empacotamento pode ser feito com ferramentas de empacotação, por exemplo: Webpack ou Parcel (além de outras)....

Otimizando Componentes Do React Com Purecomponent

Performance e desempenho geralmente são grandes questões para levarmos em consideração durante a usabilidade de nossos webapp’s ou sites. Construir um webapp que seja performático e garantir uma boa usabilidade para os usuários do mesmo, nem sempre é uma tarefa simples de conquistar, muitas vezes vai exigir um bom tempo de dedicação para encontrar momentos de gargalos e um pouco mais ainda para pensar/implementar uma solução....

Trabalhando Com Eventos No Javascript

Imagine que temos um projeto em andamento, porém, precisamos adicionar uma nova funcionalidade em um de nossos componentes, hoje temos nossa árvore de componentes da seguinte maneira:...

Mantendo Estados De Componentes No React Com State

Continuando a série de post’s sobre componentes com React, nesse post irei mostrar como trabalhar com state (estado) de um componente, caso você tenha perdido o post anterior onde mostro como renderizar e criar seu primeiro componente, segue o link abaixo:...

String Em Javascript Com Aspas Simples Ou Duplas

Uma dúvida que muitos dev’s tem é referente a utilização de String na linguagem JavaScript, será que devemos declará-las com aspas ‘simples’ ou “duplas”? Nesse post tentarei explicar um pouco mais de cada abordagem e ajudar á você resolver como declará-las....