- [ 언어·프레임워크/React.js ][React.js] React에서 useRef를 활용한 안정적인 소켓 통신 방법2025-02-28 12:58:03📌 React에서 useRef를 활용한 안정적인 소켓 통신웹 애플리케이션에서 실시간 데이터를 다루려면 WebSocket을 활용하는 경우가 많다.React에서는 보통 useEffect를 사용해 소켓을 관리하지만, 잘못된 방식으로 사용하면 불필요한 소켓 재연결, 이벤트 리스너 중복 등록, 메모리 누수 같은 문제가 발생할 수 있다.이를 해결하기 위해 useRef를 활용하는 것이 효과적이다! 🚀🚨 기존 코드import { useEffect, useState } from "react";import { io } from "socket.io-client";const ComponentName = () => { const [socketState, setSocketState] = useState(null); us..