디시인사이드 갤러리

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

갤러리 본문 영역

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

+abcd3421갤로그로 이동합니다. 2024.07.05 06:45:23
조회 58 추천 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 36157 62
2723601 편의점뛰어도 연봉3천 나오는데 ㅈ소를왜감 ㅇㅇ(39.7) 06:39 8 0
2723599 프로그래밍 언어도 자연어 잘하는 사람이 잘하는듯 ㅇㅇ갤로그로 이동합니다. 06:37 9 0
2723597 goodest 갑 ㅋㅋㅋㅋ 바이든황상 [1] 통정희박대령갤로그로 이동합니다. 06:05 12 0
2723594 갤러들 뭐 백수인척 엠생인척 다 하지만 이시간엔 다 잠이나 쳐자고있죠?? [2] ㅇㅇ(123.213) 04:54 34 0
2723590 nextjs mongodb로 트위터 만들기 무료강의 공유 고도전도사갤로그로 이동합니다. 03:57 19 1
2723588 개발자는 정년 없는거 아님?? [3] 딘퐁갤로그로 이동합니다. 03:17 75 0
2723587 내일 국가를 전복시킬 전화데이터 skt로 뽑으러 갑니다. [2] 도리스아(112.170) 03:13 35 0
2723586 플러터 입문서로 이거 어때? [3] ㅇㅇ갤로그로 이동합니다. 03:08 49 0
2723585 국비다니고 코드안친지 좀 돼서 강의들으며 다시 공부중인데 ㅇㅇ갤로그로 이동합니다. 03:07 36 0
2723582 제이슨 므라즈, 버니 샌더스, 바이든 지지 발명도둑잡기갤로그로 이동합니다. 02:34 16 0
2723577 훈훈한 도둑 일화 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 02:17 36 2
2723574 제이슨 므라즈 양성애자 커밍아웃 “게이 고백, 부끄럽고 두려웠다” 발명도둑잡기갤로그로 이동합니다. 02:06 24 0
2723571 꾸준글 개 씹 병신련 프갤러(121.170) 01:59 29 1
2723569 개인적으로 취업 성공했다는 기준 - 세후 250 이상 [1] ㅇㅇ(112.150) 01:57 63 0
2723567 rust로 고통받고 계시다면, zig로 오십시오. [4] 프갤러(218.50) 01:55 62 3
2723565 지금 전세계글로벌기업들이 맛이간이유는 뒷통수한방(1.213) 01:48 25 0
2723564 crud 잘하고 이걸로 고도화할줄알면 그게 경력임 류류(211.217) 01:47 39 0
2723562 jpa쓰는 회사들 관계형db 설계 어떻게함? [1] 프갤러(14.40) 01:47 62 0
2723561 신입이 생각하는 자기 기술 스택은 이거임 프갤러(211.114) 01:47 46 1
2723560 진지하게 나보다 인생 개좆망한 새끼가 존재하긴 하냐?? [5] ㅇㅇ(123.213) 01:45 77 0
2723557 crud도 제대로 못하면서 도커가 어쩌구 카프카가 어쩌구 류류(118.235) 01:37 50 3
2723556 평범의 기준은 다름 ㅇㅅㅇ 류류(118.235) 01:36 20 0
2723554 요즘 전혀 코딩실력이 는것같지않다. 프갤러(211.209) 01:34 29 2
2723553 요즘 htmx하고있는데 나쁘지않은듯. 프갤러(211.209) 01:31 33 1
2723552 기득권들은 7년전에 전쟁 못일으킨것에 후회할듯 뒷통수한방(1.213) 01:30 27 0
2723551 쿠버네티스 카프카 이런게 신입 자격요건임? [3] 프갤러(211.36) 01:25 75 1
2723550 중간이라는게 뭐 평범하게사는건데 [2] 뒷통수한방(1.213) 01:24 28 0
2723548 답은 자바 스프링 jsp 다 ㅇㅅㅇ [1] 류류(118.235) 01:23 52 2
2723547 조센은 부자가 많은데 왜 부자감세하는거임?? 뒷통수한방(1.213) 01:22 14 0
2723546 "한국 영유아, 북한보다 적어…해방 이후 처음" 발명도둑잡기갤로그로 이동합니다. 01:21 13 0
2723545 뭐? 러스트? [2] 프갤러(218.50) 01:21 55 0
2723544 미소녀 여고생이 입던 브래지어와 팬티 즐기고 싶음 ㅇㅅㅇ 류류(118.235) 01:15 23 1
2723543 여기 상주하면서 댓글 다는 새끼들보면 프갤러(124.111) 01:14 28 0
2723542 나는 배달 자체를 시키지 않는데요.... 도리스아(112.170) 01:14 12 0
2723541 노력해야 중간이라도 간다는말이 존나 웃김 [1] 뒷통수한방(1.213) 01:13 35 1
2723540 데스크탑이랑 맥미니랑 크로스 케이블을 만들어서 연결했는데, 도리스아(112.170) 01:09 13 0
2723539 인천시 ‘카지노 레저세’ 입법 추진… ‘세수 펑크’ 돌파구 발명도둑잡기갤로그로 이동합니다. 01:08 10 0
2723538 이런건 뭐 하는거임? [1] 프갤러(121.170) 01:07 30 0
2723537 DB를 만들까? 관리자 페이지를 만들까? ㅇㅇ(175.192) 01:05 33 0
2723536 방통대 컴과 3학년 편입해서 한학기 다녀봤는데 프갤러(221.139) 00:56 44 0
2723535 [백만의전태일] 정보보안전문가 신명재 "업계가 다 바뀌지 않으면 하나도 발명도둑잡기갤로그로 이동합니다. 00:51 17 0
2723533 흙수저 사업하면 좇센에서 성공가능?? [1] 뒷통수한방(1.213) 00:43 25 0
2723532 요즘 신입은 ㅈ고수라던데 맞음? [5] 프갤러(121.100) 00:35 133 1
2723531 보닌의 맥끄북스 [3] 프갤러(121.170) 00:35 43 1
2723529 [백만의전태일] 웹툰작가 하신아 "만화의 이야기는 세상의 모습을 닮아있어 발명도둑잡기갤로그로 이동합니다. 00:34 14 0
2723528 23만 코딩 수강생은 어디로 갔나 프갤러(112.168) 00:27 49 1
2723527 파이썬 개 jot 같네. [5] qwer(175.198) 00:23 107 2
2723526 시발 개좇같은 전세계좇집나라에서 태어나서 [3] 뒷통수한방(1.213) 00:23 35 0
2723525 美마약국 "도와달라"…한국 부부가 만든 '100억 앱' 뭐길래 발명도둑잡기갤로그로 이동합니다. 00:23 34 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2