This message was deleted.
# 질문
s
This message was deleted.
h
길어진 코드 예문이 있을까요
저는 보통 컴포넌트 당 프래그먼트 1~2개, 많아야 3개 나오는거 같은데
y
https://gist.github.com/yunseop-kim/cbf5e01eac4a82bbd3688442936e094f 실제 작성한 코드인데요, fragment를 안 쓰고 있었습니다. 일단 학습을 좀 해야겠네요.
k
저는 비지니스 로직과 Present 부분을 분리시키곤 합니다.
👋 2
위 gist 쪽을 예제로 들면
dataSource
쪽이랑 return 의 JSX 부분이 분리될 수 있어보여요
y
음, 변수 dataSource 를 말씀하시는거 맞죠?
지금 현재는 아폴로 캐시 부분은 레이어를 나눠서 따로 빼 놓은 상태가 되긴 했습니다. ㅎㅎ
k
넵. ㅎㅎ 👏 그리고 코드가 너무 긴게 문제가 된다면 variables 만드는 부분이나 update 부분의 콜백을 별도의 파일로 분리하는 것도.. 선택지중 하나일것 같아요. (해당 부분이 "전체 로직" 를 이해하는데 크게 문제가 되지 않는다면)
👍 1
y
네, 저 gist 이후로 말씀하신것처럼 처리를 어느정도 해놓긴 했는데… 그래도 뭔가 긴 거 같은 기분은 가시질 않네요 ㅋㅋ 회사가 다국어 지원을 해서 다른 서비스보다 처리할 게 더 많아서 그런건가 싶기도 하구요.
😭 1