웹 서비스에서는 사용자 활동을 날짜별로 보여줘야 할 일이 종종 있습니다. 단순히 달력만 보여주는 것으론 부족하고, **어떤 날짜에 어떤 활동이 있었는지를 시각적으로 구분**할 수 있어야 하죠.
프론트엔드를 처음 배울 때부터 저는 React로 개발을 시작했습니다. HTML, CSS, JavaScript의 기초를 어느 정도 익힌 뒤 곧바로 React 컴포넌트를 만들고, 상태를 useState로 관리하며, 화면을 JSX로 선언하는 방식이 자연스러웠습니다.
마이페이지의 활동 대시보드에는 게시글을 한 번도 작성하지 않은 사용자는 **랭킹을 확인할 수 없는 화면**을 보게 되는 화면이 있었습니다.
인기 글을 불러오는 중...
🌀 댓글을 불러오는 중...