목록 데이터에 사용자별 데이터 추가하는법 문의드립니다.

안녕하세요, 주니어개발자 입니다.

서버에서 받아온 게시물 목록데이터 중에 사용자별로 좋아요를 눌렀는지 여부를 표시하려면 어떤 방식으로 처리하는게 고민이어서 문의드립니다.

서버에서는 [ { 게시물1 }, { 게시물2 }, …] 이렇게 목록을 가져오는데
사용자가 게시물1에 좋아요를 눌렀다면
사용자별로 좋아요를 누른 게시물 array를 만들고 filter로 체크할까했는데
데이터가 많아지면 너무 비효율적일거같습니다…

다른 방법이 있을까요?

저는 주니어 레벨도 안 되는 신입이지만 이것도 아이디어가 될 수 있지 않을까 해서 댓글 남기게 됩니다.
게시물 어레이 대신 object를 만든 다음 사용자 아이디어 마다 속성으로 해서 그 안에 체크를 할 수 있지 않을까여?

이상 신입 개발자의 허접한 아이디어 였습니다… 죄송…ㅠㅠ