Modern JavaScript

Chafik Gharbi Full-stack web and mobile app developer with JavaScript. @gharbichafik

Force a React Component to Re-Render

May 11, 2021

React components automatically re-render whenever there is a change in their state or props. In some cases, you may want to re-render a component without changing its data

What is Vue.js nextTick

January 13, 2021

The DOM in Vue JS is updated asynchronously. When you change a value, the change is not immediately rendered in the DOM...

Here's how to run background tasks in Expo React Native

June 12, 2020

Expo is a great tool for developing mobile applications with React Native, especially for beginners, but this power has consequences and limits. some features cannot be implemented without detaching from Expo.

How To Use Tailwind CSS with Next.js

April 16, 2020

I often use Tailwind CSS in my projects, due to its flexibility and customizability. If you want to get up quickly with any new front-end project, Tailwind should be your choice.

Image Crop and Upload with Laravel & Vue.js

September 10, 2019

Recently, I worked on a project based on Laravel and Vue.js where I had to set up a manual imagecropping tool with server upload. I then decided to share it in this tutorial.

© 2021 Chafik Gharbi