안녕하세요 올라프입니다 위 링크는 청년들 경리팀 웹페이지의 80% 완성본 입니다!
웹페이지를 제작하는 과정에서 단순히 디자인이 잘 보이는 것과, 실제로 사용자에게 쾌적하게 제공되는 것은 전혀 다른 문제라는 것을 체감한 하루였습니다.
초기에는 시각적으로 세련된 페이지를 만드는 데 집중했습니다. Tailwind CDN을 사용하고, 다양한 애니메이션과 효과를 적용하며 “잘 만들어 보이는 페이지”를 목표로 작업했습니다. 실제로 화면 구성과 디자인 완성도는 만족스러웠지만, 페이지를 직접 열어보니 로딩 속도가 느리고 모바일 환경에서는 체감 성능이 좋지 않다는 문제가 드러났습니다.
처음에는 단순히 서버 문제라고 생각했지만, 코드를 하나씩 점검하며 원인을 찾아보니 문제는 구조에 있었습니다. 사용하지 않는 기능까지 포함된 CDN, 전체 아이콘 세트를 불러오는 라이브러리, 폰트 로딩 방식, 과도한 애니메이션 효과들이 쌓여 페이지를 무겁게 만들고 있었습니다. “예쁘게 만드는 것”이 항상 “잘 만드는 것”은 아니라는 사실을 이때 명확히 이해하게 되었습니다.
이후 불필요한 리소스를 줄이고, 폰트 로딩 방식을 개선하며, CDN과 캐시 구조에 대해 공부했습니다. 특히 Cloudflare CDN과 같은 서비스가 단순한 속도 개선을 넘어 안정성과 보안까지 함께 책임진다는 점을 알게 되며, 웹페이지를 하나의 ‘화면’이 아닌 ‘서비스’로 바라보게 되었습니다.
이번 경험을 통해 웹페이지 제작은 디자인, 코드, 성능, 사용자 경험이 모두 연결된 작업이라는 것을 배웠습니다. 문제가 발생했을 때 막연히 수정하는 것이 아니라, 원인을 구조적으로 분석하고 하나씩 개선해 나가는 과정이 중요하다는 점도 깨달았습니다.
앞으로는 단순히 보기 좋은 페이지가 아니라, 빠르고 안정적이며 사용자를 배려한 웹페이지를 만드는 것을 목표로 작업해 나가고자 합니다. 이번 시행착오는 그 방향을 분명히 잡아준 의미 있는 경험이었습니다.

