
내가 만들고자 하는 화면(피그마) & 현재까지 만든 화면

PostList.vue : 여러 개의 PostItem을 보여주는 뷰
PostItem.vue : 하나의 게시글
Community.vue : 메인 화면
게시글을 더 보기 위한 버튼인 '더보기 버튼'을 PostList.vue에 넣는 게 좋을까?
아니면 그냥 메인화면인 Community.vue에 넣는 게 좋을까?
장점:
단점:
장점:
단점:
찾아보니까 Facebook이랑 Twitter도 게시물 목록 컴포넌트 안에서 관리한다.
대기업이 그러는 이유는 있겠지..ㅋㅋㅋ
일단 PostList.vue에 넣은 다음 '더보기 버튼'을 어떤 식으로 정렬할 지 생각해보고 레이아웃에 이상이 없으면 그대로 하는 게 좋을 것 같다. 왜냐하면 데이터 간의 흐름을 간단히 하는 게 더 중요하고 어렵다고 생각하는 편이라..!
//PostList.Vue의 스타일 코드
<style scoped lang="scss">
.post-list-container {
background-color: #a0a0a0;
display: flex;
flex-direction: column;
flex-grow: 1; /* 부모 요소에 높이를 채우도록 설정 */
justify-content: space-between;
}
</style>
'더보기 버튼'의 위치관리가 어려울 것 같았서 쫄았는데 생각보다 어렵지 않았다.