나는 인터뷰에서 떨어졌으니 당신은 그렇지 않게 하세요: 인터뷰 준비에 대한 교훈
배경: 저는 포지션에 지원했고, technical round를 마친 후 탈락했습니다. 제가 받은 피드백은 다음과 같습니다: > “We’re happy with your code. Let’s...
배경: 저는 포지션에 지원했고, technical round를 마친 후 탈락했습니다. 제가 받은 피드백은 다음과 같습니다: > “We’re happy with your code. Let’s...
React에서 Feature Flags의 문제점 대부분의 React 앱은 구성을 세 가지 방법 중 하나로 처리합니다: 1. Build‑time env vars tsx const isNewCheckout = process.env.RE...
React 컴포넌트에서 TypeScript 제네릭에 대한 논의를 이어가며. 이전 글에서 여기 https://dev.to/egorovsa/typescript-generics-in-react-components...
소개: React 18은 대부분의 개발자가 직접 사용하지 않지만 거의 모든 최신 상태 라이브러리가 의존하는 low‑level hook인 useSyncExternalStore를 도입했습니다.
React 개발의 “Performance Phase” React를 한동안 작성해 왔다면, 피할 수 없는 단계가 있습니다: “performance phase”. 당신은…
!React에서 useRef 이해하기https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads...
표지 이미지: React RSC Exploits는 실제이며 엔지니어링 팀에 피해를 주고 있습니다
소개 제네릭은 React 컴포넌트에서 매일 사용하는 것은 아니지만, 특정 경우에는 유연하고 타입‑안전한 컴포넌트를 작성할 수 있게 해줍니다.
캐러셀 또는 슬라이더는 이미지나 콘텐츠를 하나씩 표시하는 훌륭한 방법입니다. 버튼을 사용하여 이를 탐색할 수 있습니다. 아래는 간단한 구현...
앱에서 tab을 벗어나었다가 다시 돌아왔을 때 scroll position이 사라지거나 input fields가 비워져 있거나 loading spinner가 나타나는 경우가 있나요?
팬걸이 아니라 도구‑사용자 나는 어떤 단일 프레임워크의 팬걸도 아니다. 나에게 프레임워크는 도구일 뿐이다. 마치 녹슨… 대신 튼튼한 망치를 선호하는 것과 같다.
소개 나는 “short video course”를 만드는 데 주말만 걸릴 거라고 생각했다. 실제로 일어난 일, 배운 점, 그리고 왜 그것이 예상 밖으로 확장된 것이 오히려 기쁜지에 대해 이야기한다.