xBlog

BLOG

react

Design cancellable asynchronous callbacks

Asynchronous callbacks are when you pass a callback to an async function, so you don't control when it will be called. In the meantime, many things may have changed and the callback is now stale and s...

Case study: Recreating LinkedIn work experiences timeline

Hello everyone. In this blog post I will share with you how I was able to recreate LinkedIn work experiences timeline for one of our internal projects....

Pro tips using localStorage

Saving data in localstorage may have an obscure part (stale data, maintenance, synchronization...) . In this post, you will learn how make the access to local storage consistent and minimize the possi...

Data fetching in React

In this blog, we will talk about fetching data in SPA and in React, and we will discuss some tips to achieve effective and consistent data fetching....

Advanced React Patterns Compound Components with hooks βš›οΈ πŸ”₯

advanced react patterns compound componentsCompound Components Compound components is a pattern in which components are used together that they share an implicit state that let them communicate with e...

Async Reducers with React Hooks

Pre-requisites This article assumes that the reader is familiar with ReactJS [https://reactjs.org/], react hooks [https://reactjs.org/docs/hooks-intro.html] and a little about redux [https://redux.js...

NodeGUI/React NodeGui

In this Article we will introduce a new library for building native desktop applications with JavaScript and CSS. What is NodeGui and React NodeGUI? NodeGUI is an open source library for building cr...

πŸ’Ό Offices

We’re remote friendly, with office locations around the world:
🌍 Casablanca, Agadir, Valencia, Quebec

πŸ“ž Contact Us:

🀳🏻 Follow us:

Β© XHUB. All rights reserved.

Made with πŸ’œ by xHub

Terms of Service