inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

작업 구현: 애플리케이션 골격 구축

이벤트 관리 앱 프로젝트 개발 순서

81

탈주하자

작성한 질문수 10

0

안녕하세요~ 선생님:)

어느덧 강의 끝무렵이 다가오고 있네요.

얼른 다시 듣고 복습하도록 하겠습니다.

 

다름이 아니라 이벤트 관리 앱 개발 과정을 보면서, 선생님께서는 프론트엔드를 먼저 개발한 다음에 백엔드를 개발하시는 것 같아 제가 제대로 이해한 것인지 확인을 받고자 질문 드립니다.

 

보통의 경우 백엔드를 개발하고 거기에 프론트엔드를 개발하여 연결하는 방식의 개발 진행이 이루어지고 있는 것으로 알고 있는데요.

제가 선생님의 개발 진행 순서를 제대로 이해한 것인지, 제대로 이해했다면 선생님은 이런 방식을 선택하신 것인지 맥락이 궁금해졌습니다.

 

오늘도 좋은 강의 감사합니다!

react 인공지능(ai) claude

답변 1

1

짐코딩

안녕하세요 🙂

맞아요, 잘 보셨어요. 이벤트 관리 앱에선 프론트엔드를 먼저 만들고 그 위에 백엔드를 붙이는 순서로 진행했어요.

사실 "백엔드 먼저"가 정해진 정답은 아니에요. 실무에서는 프로젝트 성격에 따라 백엔드 먼저, 프론트엔드 먼저, 둘을 병렬로 진행하는 방식이 모두 공존해요. 어느 하나가 절대적인 정석이라기보단 상황별 선택의 문제예요.

이벤트 관리 앱은 화면 구성이 데이터 구조를 결정짓는 성격의 프로젝트라, 화면을 만들어가면서 "아 이런 데이터가 필요하겠구나"를 자연스럽게 도출하는 게 더 적합하다고 판단해서 이 순서로 진행했어요. 1인 개발일수록 디자인·기획 산출물을 따로 떨궈놓고 시작하기 어려운 면도 있어서 이 방식이 잘 맞기도 하고요.

다만 이게 항상 옳은 건 아니에요 ㅎ 데이터 모델이 이미 명확하거나 백엔드가 복잡한 프로젝트는 백엔드부터 잡는 게 나아요. 정해진 정답이 있는 게 아니라 상황에 맞게 판단하시면 됩니다.

복습 잘 마치시고 강의 끝까지 화이팅이에요 💪

감사합니다 🙂

rules 폴더나 CLAUDE.md 파일 관리 관련 질문

0

6

1

cursor 안에서 다운로드 안되는 게 많은데 대체가 필요할까요

0

28

2

업데이트로 인한 에이전트 생성 변경

0

26

2

starter kit 프로젝트에 prd 문서 만들기

0

36

2

명령어 여러줄 입력방법?

0

35

2

ctrl + 't' 단축어가 안먹어요

0

28

1

클로드코드 계획 보고 방법 알고싶어요.

0

42

2

실무 버전 출시는 언제?

0

39

1

예시 1, 2, 3에서 질문있습니다.

0

41

2

Cursor 프로젝트 목록 및 작업 환경 동기화 문의

0

36

1

파워쉘, 터미널

0

42

2

스킬과 서브에이전트 병행 사용 질문

0

50

2

터미널에서 커서 AI 직접 실행

0

40

2

이런 경우는 어떤 조치를 취해야할까요?

0

46

2

outputStyles, rules

0

47

2

hooks 설정이 안되요

0

51

2

영상 최신으로 엡데이트 요청

0

71

2

소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.

0

62

2

claude code 상태표시줄 궁금합니다!

0

53

2

설치의 필요성

0

83

2

시작하기전에 질문 드립니다.

0

65

2

output style이 안나와요

0

55

2

교제 노션 복제 방법 문의

0

61

2

output style은 뭘선택하나요?

0

48

1