It is no surprise that ecommerce page speed is a key factor in user satisfaction, conversion rates, SEO, and brand perception.
Research clearly shows that the slower the ecommerce...

Omar Benseddik2023-01-31 · 8 min
A React application is JavaScript code that gets transformed into static HTML. This transformation is called "rendering".
Whenever you build a React application, you're inevitably...

Seif Ghezala2021-06-21 · 8 min
This post is part of the series Explain Like I'm Five (#eli5), which aims to make tech concepts and terms easy to understand.
In this two minutes read, we'll explain why website speed...

Seif Ghezala2021-06-12 · 4 min
In this article, we will demonstrate how to build React Notifications (toasts) from scratch, without using any third-party library (except React).
The notification component has the...

Seif Ghezala2020-10-19 · 7 min
Sbaï Dentaire is the number 1 user-rated dental practice in Casablanca (Morocco) by Google users:
Many patients book appointments through the website on the go from their mobile, therefore...

Seif Ghezala2020-07-19 · 11 min
This article is not meant to perf-shame you. If you’re a beginner in React, don’t focus on performance issues but rather on getting comfortable and productive with it.
The performance...

Seif Ghezala2019-02-01 · 13 min
This article is not intended to explore the API of the Map object in details. If you’re looking for such a source, please check out MDN.
In general, the Map data structure is useful...

Seif Ghezala2018-11-01 · 5 min
In this article, we will create a Progressive Web Application! Don’t worry, we won’t make another todo list. Instead, we will build a fun game that satisfies Google’s checklist for...

Seif Ghezala2018-09-30 · 12 min