디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[참고물] LLM 에게 물어보고 개발해라. - 프론트엔드 편

+abcd3421갤로그로 이동합니다. 2024.07.05 06:45:23
조회 55 추천 1 댓글 0

## React 개발 단계별 질문 유형 분류 및 정리


### "어떻게 하는 것이 좋을까?" (선택 및 판단 질문)


1. **프로젝트 설정:**

   - Create React App 외에 다른 React 프로젝트 생성 도구를 고려해야 할까? (Vite, Next.js 등)

   - 프로젝트 생성 시 어떤 템플릿을 선택해야 할까? (TypeScript, JavaScript)

   - 프로젝트 구조는 어떻게 설정해야 효율적인 개발이 가능할까?

   - 필요한 패키지(라이브러리)는 무엇이고 어떤 기준으로 선택해야 할까?

   - 개발 환경 설정 시 어떤 에디터/IDE를 사용하는 것이 좋을까?


2. **컴포넌트 설계:**

   - UI를 어떤 기준으로 컴포넌트 단위로 분리해야 할까? (재사용성, 유지보수 용이성 등)

   - 컴포넌트 간의 관계는 어떻게 설정해야 할까? (부모-자식, 형제 관계 등)

   - 각 컴포넌트의 상태(state)는 어떻게 관리해야 할까? (로컬 상태, 전역 상태 관리 라이브러리 등)

   - 컴포넌트 간의 데이터 전달은 어떻게 해야 할까? (props, Context API 등)

   - 컴포넌트 디자인 시 어떤 UI 라이브러리/프레임워크를 사용하는 것이 좋을까? (Material UI, Ant Design 등)


3. **컴포넌트 구현:**

   - 컴포넌트 스타일링 시 CSS-in-JS 방식을 사용해야 할까? 아니면 일반 CSS를 사용해야 할까?

   - 컴포넌트 로직 구현 시 함수형 컴포넌트와 클래스형 컴포넌트 중 어떤 것을 선택해야 할까?


4. **데이터 통신:**

   - 백엔드 API와의 데이터 통신 시 Fetch API와 Axios 중 어떤 것을 사용하는 것이 좋을까?

   - 데이터 캐싱은 어떻게 구현해야 할까? (브라우저 캐시, 메모리 캐시, 서비스 워커 등)


5. **라우팅 설정:**

   - React Router를 사용하여 어떻게 페이지 이동 및 URL 관리 기능을 구현할까?


6. **테스트 및 디버깅:**

   - 어떤 테스트 도구를 사용하여 컴포넌트 단위 테스트를 작성해야 할까? (Jest, React Testing Library 등)

   - 테스트 커버리지는 어느 정도 확보해야 할까?

   - 디버깅 시 어떤 도구를 사용하는 것이 효율적일까? (React Developer Tools 등)


7. **빌드 및 배포:**

   - 빌드 과정에서 코드 최적화는 어떻게 해야 할까? (코드 분할, 트리 쉐이킹 등)

   - 웹 서버에 React 애플리케이션을 배포하는 방법은 무엇일까? (Nginx, Apache 등)



### "어떻게 해야 해?" (방법 및 절차 질문)


1. **프로젝트 설정:**

   - ESLint, Prettier 등 코드 스타일 및 품질 관리 도구를 어떻게 설정해야 할까?

   - 개발 서버 실행 및 핫 리로딩 설정 방법은 무엇인가요?


2. **컴포넌트 구현:**

   - JSX 문법을 효율적으로 사용하는 방법은 무엇일까?

   - 컴포넌트 성능 최적화는 어떻게 해야 할까? (Memoization, shouldComponentUpdate 등)

   - 컴포넌트 테스트는 어떻게 작성해야 할까? (Jest, React Testing Library 등)


3. **데이터 통신:**

   - 데이터 로딩 상태(loading state) 및 에러 처리는 어떻게 해야 할까?

   - 백엔드 API 변경에 따른 프론트엔드 코드 수정을 최소화하려면 어떻게 해야 할까?


4. **라우팅 설정:**

   - 중첩 라우팅(nested routing)은 어떻게 설정해야 할까?

   - 라우팅 시 어떻게 컴포넌트 간에 데이터를 전달해야 할까?

   - 404 페이지와 같은 에러 페이지는 어떻게 설정해야 할까?


5. **빌드 및 배포:**

   - 배포 후 성능 모니터링 및 문제 해결은 어떻게 해야 할까?


이렇게 질문 유형을 분류하면, 각 단계에서 어떤 의사 결정을 내려야 하는지, 그리고 어떤 기술적인 문제를 해결해야 하는지 명확하게 파악할 수 있습니다. 이를 통해 React 개발 프로젝트를 더욱 효율적으로 진행하고 성공적으로 배포할 수 있을 것입니다.


추천 비추천

1

고정닉 1

1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이혼하고 나서 더 잘 사는 것 같은 스타는? 운영자 24/07/08 - -
공지 프로그래밍 갤러리 이용 안내 [71] 운영자 20.09.28 36155 62
2723536 방통대 컴과 3학년 편입해서 한학기 다녀봤는데 프갤러(221.139) 00:56 10 0
2723535 [백만의전태일] 정보보안전문가 신명재 "업계가 다 바뀌지 않으면 하나도 발명도둑잡기갤로그로 이동합니다. 00:51 6 0
2723533 흙수저 사업하면 좇센에서 성공가능?? [1] 뒷통수한방(1.213) 00:43 10 0
2723532 요즘 신입은 ㅈ고수라던데 맞음? [4] 프갤러(121.100) 00:35 77 0
2723531 보닌의 맥끄북스 [3] 프갤러(121.170) 00:35 24 1
2723529 [백만의전태일] 웹툰작가 하신아 "만화의 이야기는 세상의 모습을 닮아있어 발명도둑잡기갤로그로 이동합니다. 00:34 7 0
2723528 23만 코딩 수강생은 어디로 갔나 프갤러(112.168) 00:27 26 1
2723527 파이썬 개 jot 같네. [9] qwer(175.198) 00:23 67 1
2723526 시발 개좇같은 전세계좇집나라에서 태어나서 [3] 뒷통수한방(1.213) 00:23 19 0
2723525 美마약국 "도와달라"…한국 부부가 만든 '100억 앱' 뭐길래 발명도둑잡기갤로그로 이동합니다. 00:23 21 0
2723524 씨발 개힘들다 [4] 프갤러(175.223) 00:17 48 1
2723522 님들 프엔할때 쓸 노트북 사양 이정도면 가능함? [22] ㅇㅇ갤로그로 이동합니다. 00:07 76 3
2723521 누구는 20대에 가만히 월30억벌고 뒷통수한방(1.213) 07.07 37 0
2723520 면접 하루에 두개 연속으로 보는데 긴장된다 ㅇㅇ(112.150) 07.07 24 1
2723519 개발자 해고 사례 ㄷㄷ [2] ㅇㅇ(59.5) 07.07 82 1
2723518 STM32 IDE(임베디드..) 예제인데 뭔지모르겠네요. [9] +abcd3421갤로그로 이동합니다. 07.07 39 1
2723517 도메인 샀음 ㅇㅇ(175.192) 07.07 34 1
2723515 오늘도 서버 개발을 시작해보자 ㅇㅇ(175.192) 07.07 34 0
2723514 회사 가기싫다 프갤러(221.168) 07.07 17 0
2723513 만약에 회사 합격하고 자취방 구하고 이랬는데 [2] ㅇㅇ(112.150) 07.07 60 0
2723511 미래의 어느 역사학자들의 대화라는데 (요약편) 프갤러(211.241) 07.07 15 0
2723510 미래의 어느 역사학자들의 대화라는데 프갤러(211.241) 07.07 18 0
2723509 너희도 ai에게 대체될 날이 올텐데 [4] 영혼추수갤로그로 이동합니다. 07.07 34 0
2723508 개발자들 커뮤 강조 이해가 안감 [3] ㅇㅇ(172.226) 07.07 61 2
2723507 개발자 포함 IT에 정년이 어딨냐? [2] 프갤러(211.106) 07.07 45 0
2723506 이 전공들 중에 취미로 하면 재밌을 것 같은게 뭘까? [2] 프갤러(1.216) 07.07 31 0
2723505 박근혜 탄핵론은 조선일보가 처음 시작했었다 발명도둑잡기갤로그로 이동합니다. 07.07 11 0
2723503 니네가 부자라 생각하고 다시 생각해 봐 영혼추수갤로그로 이동합니다. 07.07 20 0
2723502 조카가 초등학교 졸업여행으로 발명도둑잡기갤로그로 이동합니다. 07.07 12 0
2723501 내가 14.42 한테 욕하는 이유 보고 가셈 [8] ☆단비☆갤로그로 이동합니다. 07.07 40 1
2723500 애널의 수면영상✨ ♥도파민중독냥덩♥갤로그로 이동합니다. 07.07 15 1
2723498 실제로 orm 안 씀? [1] 프갤러(211.104) 07.07 52 1
2723497 고졸들도 국비 6개월 받고 야근하면 뭐든 다 개발하는거 보면 [6] 프갤러(211.44) 07.07 55 1
2723496 프로그래밍 언어 추천 좀 [3] ㅇㅇ(58.237) 07.07 46 1
2723495 회사 입사했는데 스프링 시큐리티 안쓰는데 [10] 프갤러(211.44) 07.07 84 0
2723494 컴공 드가서 매일 고3처럼 공부하면 오케됨? [3] 프갤러(1.216) 07.07 50 0
2723492 공부싫어하면 IT쪽은 안맞는거임 [6] 프갤러(211.106) 07.07 69 0
2723490 취업자체는 어디든 됨 [1] 프갤러(211.106) 07.07 46 0
2723489 [잡정보] C/C++ 임베디드 개발자 커뮤니티.. [3] +abcd3421갤로그로 이동합니다. 07.07 59 2
2723487 진짜 어려운 문제 발명도둑잡기갤로그로 이동합니다. 07.07 21 0
2723486 엘든링 해 본 사람 중에 이것까지 들어봤으면 영혼추수갤로그로 이동합니다. 07.07 20 0
2723485 네카라 취업한 애들은 언제 공부함? [1] 프갤러(1.216) 07.07 41 0
2723484 개발자 정년 60세 가능? [4] 프갤러(211.44) 07.07 52 0
2723483 형 누님들 도메인 살데 추천해주세용 ㅠㅠ [4] ㅇㅇ(175.192) 07.07 28 0
2723481 내가 아는 국비 전사들 다 취업했는데 [5] ㅇㅇ(59.5) 07.07 61 0
2723480 도시 생활은 다들 잘 하고 있냐 [2] 영혼추수갤로그로 이동합니다. 07.07 26 0
2723479 웹개발자할거면 html css javascript 다하라고하는데 [5] 프갤러(223.38) 07.07 60 1
2723478 도대체 공부를 언제하고 운동은 언제함? [6] 프갤러(1.216) 07.07 53 0
2723477 프엔취준생인데노트북가성비좋은거머가있나요.. [8] ㅇㅇ갤로그로 이동합니다. 07.07 33 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2