태그: Collaboration
3편
-
코드 리뷰 베스트 프랙티스 | 효과적인 코드 리뷰로 팀 생산성 높이기
PR을 올리기 전 자가 리뷰와 설명 작성, 리뷰어의 응답 속도와 코멘트 중요도 표시, 작은 PR로 나누는 전략, ESLint·Prettier·CI로 스타일 논쟁을 자동화하는 방법, 리뷰 갈등을 푸는 요령을 Google·Microsoft 원칙을 바탕으로 다룹니다.
-
Replicache로 로컬 우선 동기화: Mutator와 낙관적 업데이트, Pull·Push, 충돌 처리
Replicache로 로컬 우선 동기화를 구현하는 방법. Mutator·낙관적 업데이트, Pull/Push, 충돌 처리, IndexedDB, 실전 협업 패턴까지 정리했습니다. Replicache는 웹 클라이언트에 로컬 우선(local-first) 데이터 계층을 제공하는 동기화 라이브러리입니다. UI는 항상 로컬 저장소를 읽고, 변경은 Mutator로 표현하며, 네트워크가 있을 때 Push로 서버에 전달하고 Pull로 최신 상태를 받아옵니다.
-
Liveblocks로 실시간 협업 기능 붙이기: Presence, CRDT Storage, Comments, 화이트보드 예제
Liveblocks로 실시간 협업을 구현하는 방법. Presence, Storage(CRDT), Comments, Notifications와 React·Next.js 통합, 화이트보드 예제까지 정리했습니다.