Informationen über Hesham Alhuraibi

SOTA | Mobile Web Performance: React Server Components and Edge Rendering

SOTA | Mobile Web Performance: React Server Components and Edge Rendering

Von am 25.02.2026

Abstract Mobile web performance has become increasinglyimportant as users expect fast and reliable experiences acrossa wide range of devices and network conditions. Traditionalrendering methods often struggle to meet these demands due toheavy JavaScript execution and long network round trips. Thispaper examines two modern rendering techniques, React ServerComponents and edge rendering, and discusses how they addresskey […]

Offline-First Web Applications: Designing for the Real World

Offline-First Web Applications: Designing for the Real World

Von am 25.02.2026

Why Offline First Is Still Relevant When we build web applications, we often assume that the internet is stable and always available. In development environments, everything is set to work smoothly, APIs respond quickly, and connection issues rarely appear in local network.. But once an application reaches real users, the situation changes. Networks fluctuate. People […]

Semester 1 Project: Meal Mate

Semester 1 Project: Meal Mate

Von am 25.02.2026

Introduction For this semester project, I developed MealMate, a cross-platform mobile application built with React Native and Expo. The idea behind the project was to create a practical tool that helps users discover recipes (nutrition, instruction, ingredients) , build weekly meal plans, and automatically generate shopping lists based on selected meals. The project combines API […]

Print2Mobile: BrewCraft – Build Your Perfect Coffee

Print2Mobile: BrewCraft – Build Your Perfect Coffee

Von am 24.02.2026

Idea For this Print2Mobile project, I created BrewCraft, a concept that connects a printed café flyer with a mobile web application. Instead of displaying a full menu on the flyer, the print acts as an entry point. It invites users to “Build Your Perfect Coffee” and includes a QR code that leads to a mobile […]