DEV Community

Maxim Logunov profile picture

Maxim Logunov

Senior Frontend Developer | React & TypeScript Expert

Advanced React Refs: Mastering the Callback Pattern

Advanced React Refs: Mastering the Callback Pattern

Comments
4 min read
Updating State Based on Previous State in React

Updating State Based on Previous State in React

Comments
3 min read
Understanding `event.target` and `event.currentTarget` in JavaScript

Understanding `event.target` and `event.currentTarget` in JavaScript

Comments
3 min read
How to Safely Use `dangerouslySetInnerHTML` in React Applications

How to Safely Use `dangerouslySetInnerHTML` in React Applications

Comments
2 min read
How React Batches State Updates to Optimize Rendering

How React Batches State Updates to Optimize Rendering

1
Comments
3 min read
Using AbortController in Web Development: Controlling Asynchronous Operations

Using AbortController in Web Development: Controlling Asynchronous Operations

Comments
2 min read
CSS Transforms and Transitions: Bringing Motion to the Web

CSS Transforms and Transitions: Bringing Motion to the Web

1
Comments
2 min read
Ultimate Guide to CSS Pseudo-Classes and Pseudo-Elements

Ultimate Guide to CSS Pseudo-Classes and Pseudo-Elements

1
Comments
2 min read
The New Cookie Store API: Modern Cookie Management for the Web

The New Cookie Store API: Modern Cookie Management for the Web

Comments
3 min read
Set.has() vs. Array.includes(): When and Why to Use Each

Set.has() vs. Array.includes(): When and Why to Use Each

Comments
3 min read
Solving Circular Dependency Issues in React Projects

Solving Circular Dependency Issues in React Projects

Comments
3 min read
When to Use a Factory Instead of a Class Instance in JavaScript

When to Use a Factory Instead of a Class Instance in JavaScript

Comments 1
2 min read
Mastering the JavaScript Cache API: A Comprehensive Guide

Mastering the JavaScript Cache API: A Comprehensive Guide

Comments
3 min read
Why You Should Start Learning Temporal API Right Now?

Why You Should Start Learning Temporal API Right Now?

5
Comments 4
2 min read
From Junior to Senior Frontend Developer: Skills You Need

From Junior to Senior Frontend Developer: Skills You Need

1
Comments
2 min read
How to Properly Initialize MobX Store in React Applications with SSR

How to Properly Initialize MobX Store in React Applications with SSR

Comments
3 min read
When Not to Use the DRY Principle: Exceptions to the Rule

When Not to Use the DRY Principle: Exceptions to the Rule

Comments
3 min read
Practical Cases of Using the Singleton Pattern in Frontend Development

Practical Cases of Using the Singleton Pattern in Frontend Development

Comments
4 min read
How Manual QA Can Implement Left-Shift Testing in Frontend

How Manual QA Can Implement Left-Shift Testing in Frontend

Comments
3 min read
The Pros and Cons of Creating Your Own Libraries for Frontend Development

The Pros and Cons of Creating Your Own Libraries for Frontend Development

Comments
3 min read
Using the Overrides Network Requests Feature in Google Chrome

Using the Overrides Network Requests Feature in Google Chrome

2
Comments
2 min read
The Importance of Teamwork in Software Development

The Importance of Teamwork in Software Development

Comments
2 min read
The Single Responsibility Principle in Functional Programming: A Practical Guide

The Single Responsibility Principle in Functional Programming: A Practical Guide

Comments
3 min read
The Pitfalls of Storing External Object References in MobX Stores

The Pitfalls of Storing External Object References in MobX Stores

Comments
3 min read
Mastering Chrome DevTools: The Senior Dev’s Guide to Debugging Like a Pro

Mastering Chrome DevTools: The Senior Dev’s Guide to Debugging Like a Pro

1
Comments
2 min read
The Render Props Pattern in React: A Flexible Approach to Component Reusability

The Render Props Pattern in React: A Flexible Approach to Component Reusability

1
Comments
3 min read
Using MobX Local Observable State in Observer Components

Using MobX Local Observable State in Observer Components

Comments
3 min read
Optimizing React for the Fastest Load Times: Beyond Lazy Loading

Optimizing React for the Fastest Load Times: Beyond Lazy Loading

Comments
5 min read
Understanding Const Assertions in TypeScript

Understanding Const Assertions in TypeScript

Comments
3 min read
Building a Project with Rollup, TypeScript, and Babel for ES5 Compatibility

Building a Project with Rollup, TypeScript, and Babel for ES5 Compatibility

Comments
4 min read
How JavaScript Proxies Are Enhancing State Management

How JavaScript Proxies Are Enhancing State Management

1
Comments
3 min read
When to Use Function Overloads in TypeScript

When to Use Function Overloads in TypeScript

Comments
3 min read
loading...