인프런 커뮤니티 질문&답변

반가우면반갑다고해님의 프로필 이미지

작성한 질문수

GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]

로그아웃

리액트에서 적용할 때 질문있습니다.

해결된 질문

24.08.08 20:00 작성

·

56

0

안녕하세요

강사님한테 배운 코스를 리액트에 접목시켜보고 싶은데요

 

바뀌는 부분이 많을까요?

 

부족한 제 생각으로는

리액트는 커스텀훅을 작성해줄수있다보니까

로그인, 어드민 관련부분에서도 변경해야하는부분이있을거같고..

stores부분 코드를 그대로 복붙하기에는 무리가 있을까요?

따로 분류해가면서 작성해줘야할까요?

 

답변 1

1

Indie Coder님의 프로필 이미지
Indie Coder
지식공유자

2024. 08. 08. 22:17

제가 react를 써본지 오래 되서 정확히 어떤 부분을 어떻게 적용해야 하는지에 대해서 정확하게 알려드리기는 힘들지만 제가 알고 있는 부분에서 제 의견을 말씀드리겠습니다.

우선 긍정적으로 검토가 가능한 부분은 현재 apollo-client에서 메인으로 지원하는 프런트엔드는 react가 된다는 점입니다.

아래 링크를 보시면 apollo-client를 react로 어떻게 사용하는 것인지에 대한 전반적인 정보를 얻을 수 있을 것입니다.

https://www.apollographql.com/docs/react/get-started

또 svelte에서의 steore는 react에서 비슷한 개념으로 redux나 recoil 등 전역 상태 관리 라이브러리를 사용하셔야 할 것 같습니다. 비슷한 패턴으로 react를 작성하기 위해서는 이부분을 참고해서 백엔드서버로 부터 가져온 데이터를 이 전역 스토어에 저장하고 이를 불러 사용하는 패턴으로 사용하면 되지 않을까 생각됩니다.

반가우면반갑다고해님의 프로필 이미지

2024. 08. 08. 22:54

아 감사합니다! 늘 느끼는거지만 답변이 너무 좋네요!
제가 너무 포괄적인 질문을 한거같은데.. 답변을 정말 ..딱 알맞게 답변해주시네요!
감사합니다.