Felipe Sousa

Senior Software Developer com foco em desenvolvimento web, móvel, integrações e serviços.

Postagens

Cover Image for JS Async: async/await

A keyword async foi implementada na versão ES2017. Ela possibilita criarmos funções naturalmente assíncronas utilizando a seguinte notação...:

Cover Image for JS Async: Promises

Esse post é o segundo de uma série de 3 posts para explicar e mostrar como trabalhar com dados assíncronos em JavaScript.

Cover Image for JS Async: Callbacks

Tratar padrões assíncronos fazem parte do dia a dia, seja por um timer, leitura de um arquivo ou uma request, etc, em algum momento você vai precisar manipular esses dados e é bem importante saber como trabalhar com eles e qual estratégia...

Cover Image for Capturando erros com React Error Boundary

Genericamente falando, o lifecycle captura um error em qualquer ponto da árvore `abaixo` dele, qualquer erro que ocorra dentro do mesmo nó só será capturado pelo primeiro `boundary` da árvore no nível superior ao do nó.

Cover Image for Como implementar relative paths com TypeScript

Diante da quantidade de funcionalidades que vemos recebendo dentro das linguagens de programação, consigo também "atualizamos" as responsabilidades de buscar novas formas de melhorar, automatizar, e criar boas práticas para que tenhamos...

Cover Image for Storybook: Why, When and How

Component-based apps aren't news for nobody, libraries like React, VueJS, and Angular are basically our first option when we're creating a new project, it's because they are really good for us developers.