2026/01 2

날씨 앱 과제를 통해 배운 것들 - 기술 구현 회고

들어가며1월 서류 합격 후 받게 된 기술 구현 과제를 완료했습니다. 이 글에서는 과제를 진행하며 마주했던 기술적 도전과 해결 과정 그리고 배운 점들을 정리해보려 합니다.과제 요구사항과제의 핵심 요구사항은 다음과 같았습니다.기능 요구사항Open API를 활용한 날씨 정보 조회사용자 장소 검색 기능즐겨찾기 추가/삭제 기능기술 스택 및 제약사항React + TypeScript 기반 개발FSD(Feature Sliced Design) 아키텍처 적용제공된 대한민국 행정구역 JSON 파일 활용Tailwind CSS를 이용한 UI 디자인처음 접해보는 FSD 아키텍처와 JSON 기반 검색 구현 등 새로운 시도가 많아 배울 점이 많았던 과제였습니다.핵심 성과사용자 경험 개선검색 최적화디바운싱 적용으로 불필요한 검색 연산..

Gallery Hub 프로젝트 회고

1. 프로젝트 개요디자인 전공을 하다가 실제로 구현되는 과정이 재밌어서 컴퓨터공학을 복수전공하고 프론트엔드 개발 기술을 배운 지 3년 정도가 되었다. 나의 아이디어를 구체화하기 위해서 배운 기술이었으나 당장 다른 사람들이 기획한 아이디어를 구현하는 데 급급하기만 해서 항상 아쉬움이 남았었다. 이번 기회를 통해서 내가 필요하다고 생각하는 서비스를 구체화하여 내 손으로 직접 0부터 100까지 만들어보는 경험을 가지고 싶어서 프로젝트를 시작하게 되었다.전시회에 관심이 많은데 정보를 하나하나 검색해보거나 운 좋게 원하는 광고가 뜨면 전시회를 보러 다녀서 원하는 전시회를 보러 가곤 했다. 이렇게 한눈에 볼 수 있는 서비스가 없어 어떤 전시회가 운영되는지 몰라서 방문하지 못한 경험이 꽤 있었다. 하나의 플랫폼에서 ..