TL;DRUI는 데이터를 직접 가지지 않는다.백엔드는 라우트 -> DB 조회 -> 템플릿 전달 순서로 테이터를 넘긴다.HTML 템플릿과 JS는 전달받은 데이터를 "렌더링 + 상호작용"으로 표현한다 프론트엔드 개발은 단순히 화면을 배치하는 것에서 끝나지 않습니다. 각 화면이 백엔드에서 전달받은 데이터를 자연스럽게 표현하고, 사용자가 원하는 기능을 직관적으로 수행할 수있도록 하는것이 프론트엔드의 진정한 역할입니다. 이 글에서는 저희 프로젝트에서 사용한 html구조, css레이아웃, js 상호작용, flask와 데이터 연동 방식을 중심으로, 어떤 구조로 서비스를 만들었는지 정리해보고자 합니다! 왜 UI-백엔드 연동 구조가 중요할까?중고거래 플랫폼의 화면은 단순히 예쁘게 보이는 것만으로는 부족합니다. 사용자는 ..