개발자
학원에서 팀플을 진행중이고 각자 집에서 작업후 나중에 github에서 master 브랜치로 합칠 예정입니다! 웹 사이트를 만들고 있는데 css, jsp, js 파일을 어떻게 분류해서 폴더로 만드는것이 좋은가요? 예를들어 공지사항은 notice 폴더안에 notice.css, notice.jsp 이렇게 모아두는게 좋은지 아니면 프로젝트에 쓰이는 모든 css파일을 css폴더로 모아두는게 좋은지 궁금합니다😊
답변 1
폴더 구조는 어찌 하던 개발하는 사람 마음이긴 하지만 보통은 성격이 맞는 것들을 같은 곳에 모읍니다. css면 css폴더에 모으고, image면 images폴더에 모읍니다. jsp는 서버사이드쪽이므로 기본 MVC면 views에다 모으는게 일반적이겠죠. 그렇게 해서 컨트롤러에서 views/notice 뭐 이런식으로 모델뷰 반환을 하겠죠. 그런 면에서 볼때 하시는 프로젝트가 일단 자바 스프링으로만 이루어진 백엔드 위주의 프로젝으로 보여집니다. view단은 jsp를 쓰시는 것 같구요. 경험 쌓기엔 좋습니다만 요새는 FE/BE 단으로 구분하여 사용자 위주의 UX를 추구하는 형태가 많으므로 이런 형태도 꼭 도전하여 보시길 바라겠습니다. (정적 리소스와 동적 리소스를 분리 관리하는 방법 또한 익힐수가 있습니다.) 그럼 즐거운 개발 되세요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!