Matheus Castiglioni

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....

Listando Tarefas Com React

Recentemente criei um post mostrando como criar um novo projeto utilizando o react, se você não leu, sugiro que faça a leitura antes de continuar com o mesmo, caso não saiba como encontrar o post vou listá-lo abaixo:...

Primeiros Passos Com Typescript

Se você já programou ou utilizou a linguagem JavaScript deve ter notado que podemos fazer muita coisa, porém, ela poderia ser ainda melhor, poderíamos adicionar mais funções e recursos a ela, mas será que ninguém já não pensou nisso?...

Criando Meu Primeiro Site Com Laravel

Criar novos sites muitas vezes pode ser uma tarefa complicada e chata, precisa-se definir várias configurações e set-ups iniciais para o projeto. Com PHP isso tornou-se muito simples e fácil graças ao framework chamado Laravel....