DEV Community

Sidra Maqbool profile picture

Sidra Maqbool

I'm a frontend developer with experience designing and building responsive web applications. Proficient with HTML, CSS, Bootstrap, JavaScript, Typescript and ReactJs

Location Lahore, Pakistan Joined Joined on  github website twitter website

Education

Masters in Software Engineering

Work

Frontend Developer

Mastering JavaScript Strings: Unravel the Power of Text Manipulation!

Mastering JavaScript Strings: Unravel the Power of Text Manipulation!

1
Comments
1 min read

Want to connect with Sidra Maqbool?

Create an account to connect with Sidra Maqbool. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
JavaScript String Mastery: From Basics to Advanced Techniques

JavaScript String Mastery: From Basics to Advanced Techniques

2
Comments 1
1 min read
Master JavaScript Variables: Declare, Initialize, Types, and Naming Secrets!

Master JavaScript Variables: Declare, Initialize, Types, and Naming Secrets!

1
Comments
1 min read
Understanding Stateful and Stateless Components in React

Understanding Stateful and Stateless Components in React

2
Comments
2 min read
Understanding the Virtual DOM in React: A Comprehensive Guide

Understanding the Virtual DOM in React: A Comprehensive Guide

1
Comments 1
2 min read
Understanding HTTP Status Codes: A Comprehensive Guide

Understanding HTTP Status Codes: A Comprehensive Guide

1
Comments
2 min read
Why Functions Are Better Than Classes in React.js

Why Functions Are Better Than Classes in React.js

24
Comments 19
3 min read
The ABCs of Responsive Web Design: Crafting Sites for Every Device

The ABCs of Responsive Web Design: Crafting Sites for Every Device

6
Comments
4 min read
How to Handle Side Effects like API Calls in React Components

How to Handle Side Effects like API Calls in React Components

Comments
2 min read
Comparing Axios and the Fetch API: Which One Should You Choose?

Comparing Axios and the Fetch API: Which One Should You Choose?

2
Comments 2
3 min read
Comparing Axios and the Fetch API: Which One Should You Choose?

Comparing Axios and the Fetch API: Which One Should You Choose?

1
Comments
3 min read
Controlled vs. Uncontrolled Components in React.js: Demystified

Controlled vs. Uncontrolled Components in React.js: Demystified

3
Comments
2 min read
How to Ensure Your React Apps Are Accessible

How to Ensure Your React Apps Are Accessible

1
Comments
2 min read
How to Handle Forms in React

How to Handle Forms in React

1
Comments 1
2 min read
React's Concurrent Mode and its Benefits

React's Concurrent Mode and its Benefits

1
Comments
2 min read
What is Context API? When Would You Use It?

What is Context API? When Would You Use It?

5
Comments
3 min read
How Can You Prevent a Component from Re-rendering?

How Can You Prevent a Component from Re-rendering?

1
Comments
2 min read
Understanding JSX and Its Relationship with React

Understanding JSX and Its Relationship with React

Comments
2 min read
How to Create User Interfaces from React Components: A Comprehensive Guide

How to Create User Interfaces from React Components: A Comprehensive Guide

2
Comments
3 min read
Vite vs Webpack: Which One and Why for Your Next React App (The Battle of Bundlers)

Vite vs Webpack: Which One and Why for Your Next React App (The Battle of Bundlers)

7
Comments 1
3 min read
List and Keys in React.js: Usage, Benefits, Best Practices with Example

List and Keys in React.js: Usage, Benefits, Best Practices with Example

4
Comments
8 min read
Conditional Rendering in React: A Brief Guide

Conditional Rendering in React: A Brief Guide

1
Comments
2 min read
Handling Events in React with Best Practices and Examples

Handling Events in React with Best Practices and Examples

3
Comments
3 min read
State and its Lifecycles in React JS: A Comprehensive Guide

State and its Lifecycles in React JS: A Comprehensive Guide

1
Comments
3 min read
How to Create a Simple Calculator Application Using the useState Hook

How to Create a Simple Calculator Application Using the useState Hook

1
Comments
2 min read
Effortlessly Schedule Appointments with Google Calendar Integration on Your HTML Page

Effortlessly Schedule Appointments with Google Calendar Integration on Your HTML Page

2
Comments
2 min read
Props in React JS: A Comprehensive Guide to Passing Data Between Components

Props in React JS: A Comprehensive Guide to Passing Data Between Components

1
Comments
3 min read
How to Send an HTML Form to Email Using PHP: A Step-by-Step Guide with Code Examples

How to Send an HTML Form to Email Using PHP: A Step-by-Step Guide with Code Examples

1
Comments
2 min read
Level Up Your React Skills: Build a Stopwatch App with Hooks

Level Up Your React Skills: Build a Stopwatch App with Hooks

1
Comments
3 min read
Understanding React Components: Functional vs Class, Naming Convention, Usage, Access, and Lifecycle Methods

Understanding React Components: Functional vs Class, Naming Convention, Usage, Access, and Lifecycle Methods

2
Comments
2 min read
Todo List Application using the useState Hook in React

Todo List Application using the useState Hook in React

1
Comments
1 min read
How to Create a Simple Counter Application with React Hooks

How to Create a Simple Counter Application with React Hooks

1
Comments
1 min read
How to think in React

How to think in React

Comments
4 min read
Why Node.js is a Must-Have for Modern Web Development and its Role in React Development

Why Node.js is a Must-Have for Modern Web Development and its Role in React Development

1
Comments
4 min read
Building a Complete ReactJS App with Hooks and a Document Database: Essential Technologies to Learn

Building a Complete ReactJS App with Hooks and a Document Database: Essential Technologies to Learn

2
Comments
2 min read
Web Storage: Purpose, Usage, Benefits, Risks & Limitations with Examples

Web Storage: Purpose, Usage, Benefits, Risks & Limitations with Examples

1
Comments
5 min read
Introducing Vanilla-extract.style: A Modern and Efficient Way to Write Styles in JavaScript

Introducing Vanilla-extract.style: A Modern and Efficient Way to Write Styles in JavaScript

2
Comments
2 min read
Comprehensive List of React Concepts for Beginners and Intermediate Developers

Comprehensive List of React Concepts for Beginners and Intermediate Developers

1
Comments
4 min read
Exploring the Power of HTML5: 13 Concepts Every Developer Should Know

Exploring the Power of HTML5: 13 Concepts Every Developer Should Know

1
Comments
3 min read
Exploring the Power of Audio and Video Elements in HTML5

Exploring the Power of Audio and Video Elements in HTML5

1
Comments 2
3 min read
Mastering Semantic HTML: A Guide to Using All 16 Semantic Tags with Example

Mastering Semantic HTML: A Guide to Using All 16 Semantic Tags with Example

4
Comments 1
3 min read
Best Practices for Using the filter() Method in React.js

Best Practices for Using the filter() Method in React.js

1
Comments
3 min read
Leveraging the Power of map() in React.js: Best Practices for Efficient Data Rendering

Leveraging the Power of map() in React.js: Best Practices for Efficient Data Rendering

1
Comments
2 min read
JavaScript Code Challenges: Array Manipulation

JavaScript Code Challenges: Array Manipulation

1
Comments
2 min read
10 Essential Skills for Beginner Full Stack Frontend Developers

10 Essential Skills for Beginner Full Stack Frontend Developers

1
Comments
3 min read
Take Your JavaScript Skills to the Next Level: 10 Beginner-Friendly Code Challenges

Take Your JavaScript Skills to the Next Level: 10 Beginner-Friendly Code Challenges

2
Comments
2 min read
10 JavaScript Function Code Challenges for Beginners

10 JavaScript Function Code Challenges for Beginners

Comments
2 min read
6 Tips for Better Understanding the DOM

6 Tips for Better Understanding the DOM

Comments
3 min read
A Beginner's Guide to Understanding DOM Events

A Beginner's Guide to Understanding DOM Events

Comments
2 min read
Understanding DOM Nodes: A Comprehensive Guide with Example

Understanding DOM Nodes: A Comprehensive Guide with Example

Comments
2 min read
DOM Manipulation: How to Use Its Methods to Interact with Web Pages

DOM Manipulation: How to Use Its Methods to Interact with Web Pages

1
Comments
6 min read
The Basics of the Document Object Model (DOM) and Its Available Methods

The Basics of the Document Object Model (DOM) and Its Available Methods

Comments
2 min read
loading...