이 글은 동글이 고민한 웹 접근성과 적용 결과에 관한 글입니다.
이번 포스팅에서 N+1문제를 Fetch Join을 사용해서 개선한 과정을 작성해 보겠다!!
이 글은 이전에 소개했던 직접 만든 리액트 전역상태관리 라이브러리인 @yogjin/react-global-state 의 테스트 코드 작성 정리…
1. 개요
동글에서 회원 탈퇴 구현 기능을 맡았다. 우리의 정책은 다음과 같다.
회원 탈퇴시 30일 동안 정보를 저장 후, 30일이 지나면 해당 회원이 가지고 있던 모든 테이블의 레코드를 삭제한다.
현재 프로젝트에서 Writing, Category Entity는 각각 자기 자신과 @OneToOne 연관 관계를 가지고 이는 Eager Loading(즉시 로딩)으로 관리되고 있다.
@OneToOne
해당 로직을 Lazy Loading(지연 로딩)으로 바꿔 성능 개선을 해보고자 한다.
이 글은 동글 팀원들과 함께 맞춰본 Typescript 컨벤션입니다.
이 글은 useSyncExternalStore를 이미 알고 있다는 가정 하에 작성되었습니다.
useSyncExternalStore
동글에서는 노션에서 유저가 올린 이미지를 지원하기 위해 S3를 사용하였다.
노션에서는 유저가 올린 이미지를 노션의 S3에 저장하는데 해당 주소로 이미지를 다운로드 받을 수 있다. 다만 그 주소가 S3의 Presigned URL을 이용해 인증 없이 다운로드 받을 수 있는 대신 기한이 정해져있기 때문에 이미지를 직접 다운받아 동글의 S3에 저장하는 기능이 필요하게 된 것이다.
해당 글은 우아한테크코스 5기 프로젝트 “동글”의 번들 사이즈를 최적화하면서 겪은 문제와 그 해결과정을 담은 글입니다.
이 글은 동글을 개발하면서 MSW를 어떻게 하면 잘 활용할 수 있을지 고민하고 적용한 과정에 대한 글입니다.