Frontend Essentials
Blog Posts
3 items
Setup Nextjs Tailwind CSS Styled Components with TypeScript
- Next.js
- Tailwind CSS
- 08 تشرين الثاني 2022
- 05 Mins read
Introduction In this post, we will set up Nextjs, Tailwind CSS and Styled Components with TypeScript, using the following tools:Nextjs Tailwind CSS Styled Components TypeScriptPrere

React With Redux Toolkit
Prerequisites This post assumes that you have a basic understanding of React and Redux, and it helps if you have some experience with React Hooks like useReducer. Introduction Nowadays, we

React Context API for State Management
- ReactJS
- State Management
- 14 تشرين الأول 2023
- 09 Mins read
Introduction Managing application state well can make or break a React project. React offers several options for state management, and the Context API is one of the most flexible. But what exactly
Quizzes
4 items
JavaScript: Language Fundamentals & Modern Features
- JavaScript
- Programming
- 20 Questions
- ~5 min
- 03 شباط 2026
- Level: Intermediate
Welcome to the JavaScript Basics Quiz! This quiz tests your understanding of fundamental JavaScript concepts, syntax, and modern programming best practices. Each question is multiple-choice, and you'l

TypeScript: Typed JavaScript Fundamentals
- TypeScript
- Programming
- 20 Questions
- ~5 min
- 04 شباط 2026
- Level: Intermediate
Welcome to the TypeScript Basics Quiz! This quiz covers fundamental TypeScript concepts, static typing, and type-safe programming best practices. Each question is multiple-choice, and you'll find hint

CSS Fundamentals: Selectors, Box Model & Styling
Welcome to the CSS Fundamentals quiz! This quiz will test your knowledge of CSS basics, including selectors, the box model, properties, and layout techniques. Each question reinforces one concept so y

HTML Semantics & Web Accessibility
- HTML
- Accessibility
- 20 Questions
- ~5 min
- 02 آذار 2026
- Level: Beginner
Welcome to the HTML Semantics & Accessibility Quiz! This quiz will test your knowledge of semantic HTML elements and web accessibility best practices. Each question has a hint to help you out, and you