국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
React Compiler - 우리는 memo를 잊을 수 있을까요?
카카오모빌리티
프론트엔드

React Compiler - 우리는 memo를 잊을 수 있을까요?

React Compiler로 React 코드 최적화를 자동화하는 흐름을 소개했습니다. 개발자의 memo 관리 부담을 줄이는 방향을 설명했습니다.

#React#compiler
4400
JSDoc 200% 써먹기 \:\ JavaScript API 문서화 기수
인포그랩
프론트엔드

JSDoc 200% 써먹기 \:\ JavaScript API 문서화 기수

JSDoc으로 JavaScript 코드의 타입 힌트와 함수 설명을 풍부하게 남기는 방법을 다뤘습니다.프론트엔드에서 협업과 유지보수를 돕는 태그 활용법과 주의점도 정리했습니다.

#JavaScript#TypeScript
3400
Front-end 개발자가 회고하는 기획전 개편
올리브영
프론트엔드

Front-end 개발자가 회고하는 기획전 개편

Next.js 기획전 개편에서 HTML 모듈 사이에 기존 상품 카드를 삽입하는 방법을 다뤘습니다. createRoot와 provider 중복 사용의 성능 영향을 측정해 설계 타당성을 검증했습니다.

#Next.js#React
2800
모닥불 | EP.6 프론트엔드 개발에서 Next.js, 꼭 써야 할까?
토스
프론트엔드

모닥불 | EP.6 프론트엔드 개발에서 Next.js, 꼭 써야 할까?

프론트엔드에서 프레임워크와 라이브러리의 차이, 그리고 실제 업무에서의 활용 기준을 다뤘습니다. Next.js를 포함한 여러 프레임워크를 언제 써야 할지에 대한 관점을 소개했습니다.

#Next.js#React
4700
상태 관리 라이브러리 vanilla-store
네이버 페이
프론트엔드

상태 관리 라이브러리 vanilla-store

vanilla-store를 만든 배경과 내부 구조를 소개한 글입니다. React 외부 상태 동기화, 선택적 구독, 불필요한 리렌더링 완화가 핵심입니다.

#React#state management
4500
대규모 애플리케이션 상태 관리를 위한 상태 기계 도입기
캐치테이블
프론트엔드

대규모 애플리케이션 상태 관리를 위한 상태 기계 도입기

XState를 도입해 복잡한 예약·웨이팅 연동의 상태 흐름을 선언적으로 관리한 사례를 정리했습니다. 비동기 연동과 시각화의 장점, 그리고 학습 곡선과 보일러플레이트 같은 한계도 함께 다뤘습니다.

#XState#React
5700
React에 디자인 패턴 첨가해보기
현대자동차그룹
프론트엔드

React에 디자인 패턴 첨가해보기

React에 디자인 패턴을 적용해보려는 내용을 소개한 글입니다. Vue 경험을 바탕으로 React 개발 관점에서 접근했습니다.

#React#디자인패턴
2200
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
입사 1개월차 프론트엔드 개발자의 자체 기술 온보딩 : Streaming SSR편
당근마켓
프론트엔드

입사 1개월차 프론트엔드 개발자의 자체 기술 온보딩 : Streaming SSR편

새로 합류한 프론트엔드 개발자가 Streaming SSR 온보딩 과정을 정리했습니다. 기술 도입 배경부터 직접 구현과 협업 학습 방법까지 소개했습니다.

#SSR#React
4300
SEO 톺아보기 – 정말 SSR이 SEO에 좋을까?
한글과컴퓨터
프론트엔드

SEO 톺아보기 – 정말 SSR이 SEO에 좋을까?

SSR이 SEO에 유리한 이유를 크롤링·인덱싱·랭킹 관점에서 설명했습니다. 다만 서비스 성격과 검색 엔진 특성에 따라 CSR도 충분할 수 있으며, SEO는 렌더링 방식 외 요소까지 함께 봐야 합니다.

#SEO#SSR
3100
Custom Style System 구축하기
크리에이트립
프론트엔드

Custom Style System 구축하기

styled-components 기반 프로젝트에서 반복되는 레이아웃 스타일을 줄이기 위해 Custom Style System을 구축했습니다. props 매핑과 반응형 인터페이스로 VStack, HStack 같은 재사용 컴포넌트를 만들었습니다.

#styled-components#CSS-in-JS
2800
파일 변수 Deep-Dive
카카오엔터테인먼트FE
프론트엔드

파일 변수 Deep-Dive

웹 서비스 규모가 커지며 Redux 전역 관리의 한계를 줄이기 위해 상태를 유형별로 분리한 사례를 소개했습니다. 추적이 불필요한 값은 파일 변수로 관리하고, SSG와 하드 네비게이션 제약도 함께 설명했습니다.

#Redux#Zustand
2400
디자인 시스템, 디자인과 코드의 간극 줄이기
8퍼센트
프론트엔드

디자인 시스템, 디자인과 코드의 간극 줄이기

디자인 시스템에서 Figma와 코드 간 간극이 커지며 커뮤니케이션 비용과 개발 피로도가 늘어나는 문제를 다뤘습니다. Figma 규약 정비와 Plugin API 기반 도구로 명세 검증과 코드 변환을 자동화하는 방안을 소개했습니다.

#디자인 시스템#Figma
3300
웹 컴포넌트로 프레임워크 마이그레이션 준비하기
8퍼센트
프론트엔드

웹 컴포넌트로 프레임워크 마이그레이션 준비하기

Vue2에서 React로 점진적 마이그레이션할 때 웹 컴포넌트를 도입한 사례를 소개했습니다. 프레임워크별 UI 중복 구현을 줄이고 디자인 일관성과 유지보수 효율을 높였습니다.

#웹 컴포넌트#Vue.js
3000
목록 가상화의 마법 “우리 DOM이 달라졌어요”
펫프렌즈
프론트엔드

목록 가상화의 마법 “우리 DOM이 달라졌어요”

무한 스크롤 피드에서 DOM 증가로 인한 성능 저하를 해결하기 위해 가상화를 도입했습니다.\n동적 높이와 스크롤 복원을 고려해 react-virtuoso를 선택하고 직접 복원 로직도 구현했습니다.

#React#Next.js
2600