Execute asynchronous tasks with useEffect clean and safely

From calling an API to set a timeout delay, I am sure you already questioned how to do it properly when using the React hook . If that sounds still blurred, then this article is for you. …


Many times we use the React Context API to share top-to-bottom states. However, a simple approach can be taken instead.

A common scenario is when we want to control a component state from its children. Don’t know what I am talking about? Keep going, you will get it, I promise.

Let’s jump straight into it. What you see below is what we will call a MenuTrigger. …


Many times we want to control parts of our app by modifying the query string parameters. Learn how you can do it by using React hooks.

To illustrate that we're going to use a simple Tabs component. The idea is:
once the selected tab changes, the query string parameters are…


Com esse aplicativo você pode ler notícias atualizadas e aprender inglês ao mesmo tempo! Veja como.

Se você já se perguntou como pode praticar seu inglês de uma maneira pratica e tirar o maior proveito do seu tempo. Vou te mostrar um app que vai te ajudar. …


Display any kind of data using the same table component while enjoying the benefits of typescript features.

A very common use case is to be able to list multiple types of data using tables. This happens quite frequently in dashboards for instance.

For example, an e-commerce dashboard might want to…


Toggling Modal visibility; hiding, and showing messages, there are many scenarios where you’ll find yourself writing the same code. But there's a solution: useBooleanState

The useBooleanState hook

Going straight to the code, this is how it looks:

How to use it?

I give you an example. Let’s say you want to toggle a Modal visibility. …


Say goodbye to HOCs or connectors and welcome the React hooks era

Outline:

  • Can React hooks and Redux coexist?
  • TL;DR: Focus on the integration between your app state and the components
  • Connecting components using hooks
  • Conclusion

Can Rect hooks and Redux coexist?

I will say it, React hooks and Redux can and should coexist. Especially when you…


Politeia is a powerful off-chain governance tool. It empowers users to submit detailed proposals, provides a platform to review them, and allows users to vote which proposals should receive funding from the project treasury. Politeia is designed for Decred, but its code is open source and can be used by…


Duas noites de lua cheia e nenhum pensamento,

nenhum pensamento digno de duas luas.

Muito sonhos talvez e sonhos…

sonhos distanciam da realidade que traz os pensamentos.

A inspiração do sonho acordado

contra a recapitulação do sonho dormido.

É a fé do amanhã

e a percepção misteriosa do agora

é o mistério e a realidade nua

é a parte obvia e esperada (e desesperada)

é o místico do amanhecer

é conformidade e a revolução

é seu (meu) medo de querer

mais do que diz a televisão

é a vida sem sermão


Qual a barreira existente para se encontrar qualquer informação no dia de hoje? Nenhuma. E qual o custo? nada.

Ou melhor, podemos considerar o custo de tempo em pesquisar e aprender determinado assunto. Mas em um âmbito geral o custo é insignificante se comparado a época das enciclopédias e quando…

Fernando Abolafio

I breath, I eat, I love and I code.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store