QueenCards / ProjectAnalysis

플젝뿌셔
1 stars 0 forks source link

[26] 왜 이러한 폴더 구조를 선택했나요? #29

Closed hyeyoonS closed 4 months ago

hyeyoonS commented 4 months ago

📎 질문

왜 이러한 폴더 구조를 선택했나요?

✏ListyWave

먼저 저희가 사용한 폴더구조는 APP router 을 위한 폴더구조입니다.

특히 app 폴더 아래에는

그리고 이런 폴더구조를 사용한 이유는 Next.js 공식문서에서 제안하는 app routing project structure convention을 따르기 위함이었습니다.

✏ MypetLog

스크린샷 2024-05-22 오후 4 37 57

app 폴더 : 라우팅할 page.tsx와 컴포넌트 파일 public 폴더 : 정적인 icon, image, data styles 폴더 : 글로벌하게 사용될 font, color

app폴더 내부 _api : api파일, axios파일 _components : 공통컴포넌트 라우팅 폴더 내부 _components : 상위 라우팅 페이지에서만 사용하는 컴포넌트

주요 특징