페이지 관장하는 컴포넌트면 비즈니스로직하고 UI 바꾸는 함수만 들어있는 컴포넌트 하나, return만 넣은 컴포넌트 하나 분리함. 안그러면 코드가 너무 길어지더라.
처음엔 mvvm 하던 것처럼 View, View Controler, View Model, Model 다 만들려고 했는데 리액트에서 이걸 하려니 props로 값 넘겨주는 처리 하는게 개귀찮음.
그래서 MVC로 V하고 C 만 만듬. model 부분이야 리덕스나 조타이로 원하는대로 만들수 있으니까.
이외 컴포넌트 만들때는 분리 없이 합쳐서 만듬. 분리할 정도로 코드가 길어지지 않음.
니 꼴리는 식으로 하는 게 정답임 ㄹㅇ
감사룽
components/Modal.tsx 한 파일에 다 때려박음
감사룽
페이지 관장하는 컴포넌트면 비즈니스로직하고 UI 바꾸는 함수만 들어있는 컴포넌트 하나, return만 넣은 컴포넌트 하나 분리함. 안그러면 코드가 너무 길어지더라. 처음엔 mvvm 하던 것처럼 View, View Controler, View Model, Model 다 만들려고 했는데 리액트에서 이걸 하려니 props로 값 넘겨주는 처리 하는게 개귀찮음. 그래서 MVC로 V하고 C 만 만듬. model 부분이야 리덕스나 조타이로 원하는대로 만들수 있으니까. 이외 컴포넌트 만들때는 분리 없이 합쳐서 만듬. 분리할 정도로 코드가 길어지지 않음.
나는 vercel 이나 mui 같은 유명 프레임워크들 소개페이지 본땀 - dc App