2025년 10월 28일 화요일 (102일차)

Jeonghoon·2025년 10월 28일

jeonghoon's Study

목록 보기
105/128

🧠 프로젝트 개선 아이디어 정리


🚀 프론트엔드(React) 관점 개선

주제내용
상태 관리 중요성React에서 상태 변수 관리가 UI 흐름과 성능에 큰 영향을 줌
State vs Store 구분 명확화useState, useRef로 관리할 값과 Redux(Slice)로 관리할 값 구분 필요
컴포넌트 구조 설계 중요처음부터 상태 흐름을 고려하여 컴포넌트 설계를 해야 나중에 유지보수가 편리

UI 상태는 컴포넌트 내부 Hook에
전역 상태는 Redux-Slice에


🧩 JavaScript 기본기 강화

항목설명예시
동등 비교(==)값만 비교 → 자동 형변환 발생"1" == 1 ✅
일치 비교(===)값 + 타입까지 비교"1" === 1 ❌

⚙️ 백엔드 통신 최적화

기술활용 목적
Redis서버 응답속도 개선 (캐싱 활용)
쿠키 기반 인증불필요한 재인증 방지 → 사용자 경험 향상
프리패치 / 옵티미스틱 UI응답 지연 시 UX 개선

🚀 “서버 요청 최소화” = 사용자에게 빠른 서비스 제공의 핵심


📚 CS(Computer Science) 학습 필요

학습 분야이유
네트워크API 통신, CORS, HTTPS, 로드밸런싱 이해
운영체제프로세스/스레드, 동기·비동기, 리소스 관리
데이터베이스쿼리 최적화, 인덱싱, 트랜잭션 이해
자료구조/알고리즘효율적인 코드 작성과 성능 최적화

🎯 실무 능력 향상 = 프레임워크 + CS 지식의 조화


0개의 댓글