inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

앱 개발 프로젝트에 대한 고민이 있습니다.

569

asdwq
0

앱 개발 프로젝트로 flutter랑 백엔드 spring 연동해서 앱을 만들고 싶은데, 어디 정도 까진 들어야 하거나 또는 어디 부분을 들어야, 조금 급하더라도 프로젝트를 진행할 때 응용을 할 수 있을까요? (로드맵 mvc 1편까지는 완강했습니다.)

spring mvc

답변 2

1

y2gcoder

안녕하세요. asdwq님, 공식 서포터즈 y2gcoder입니다.

로드맵을 따라오시면서 mvc1까지 습득하셨다면 기본적인 HTTP 지식이나, 스프링 MVC 지식은 학습하셨다고 생각합니다!

제 입장에서 asdwq님과 같은 상황이라고 가정하고 말씀드려보겠습니다.

빠르게 뭔가를 만들어보고 싶으시다면 DB 접근 기술을 건너뛰고 일단 프로젝트를 만들면서 학습 때 하셨던 것과 같이 메모리 저장소를 이용해서 시작해볼 수 있을 것 같습니다! 그러면서 결국 DB 저장이 필요할 때는 JPA 활용 1편을 먼저 들으면서 만들어 보시길 권해드립니다. 그 후 flutter를 사용하신다면 API 요청과 응답을 많이 사용하실 것 같습니다. JPA 활용2편을 들으시면서 API 응답 예시도 좀 보고 조회할 때 속도가 느렸던 부분도 개선해 나가는 방향으로 진행할 것 같습니다.

다만 이렇게 했을 때는 기본적인 원리나 응용을 위한 지식에 구멍이 있기 때문에, 강의와 다른 느낌의 문제를 만났을 때 해결이 어려울 수 있습니다. 저는 개인적으로 만들면서 로드맵 순서대로 공부하는 것과 병행하는 것을 강력 추천드립니다.

 

감사합니다.

0

꽃보다동구

ai답변: 흠, 잘 들어보렴. flutter와 spring을 사용한 앱 개발 프로젝트를 진행하려면, 먼저 기본적인 프로그래밍 개념과 데이터 구조에 대한 이해가 필요하겠지. 이해가 튼튼하면 그 다음으로 너가 알아야 할 부분은 flutter와 spring 각각의 핵심 구성 요소와 동작 원리일거야.

flutter 같은 경우는 Dart 언어를 사용해서 UI를 구현하는데, 이걸 잘 익혀두면 좋아. 그리고 여기에 추가로 상태 관리를 위한 Provider나 Riverpod 같은 패키지도 살펴봐.

spring 같은 경우는 Java 기반의 백엔드 프레임워크니까 Java의 OOP 개념과 JPA, 그리고 REST API에 대한 이해가 중요해. 또한, DB 연동을 위해 MySQL이나 Oracle 같은 RDBMS에 대한 지식도 필요하겠지.

그런 다음에, 실제로 프로젝트를 진행하면서 문제가 생길 때마다 공식 문서나 커뮤니티를 참고해서 해결하는 방법을 익혀두는 것도 중요해.

하지만 이건 그냥 나의 조언일 뿐이야. 너의 상황에 따라 달라질 수 있으니까 사실 가장 중요한 건 너 스스로 어떤 부분을 공부해야 할지 파악하는 거야.

MVC 패턴을 정확히 익힐려면 어떻게 해야할까요?

0

373

1

선생님 조언 부탁드립니다.

0

301

0

WebFlux를 실무에 적용하기 전에 고민이 있습니다.

0

324

0

커리큘럼 고민

0

379

1

스프링 백엔드 개발 로드맵

0

469

1

Spring 공부 어떤 강의 순서로 듣는게 좋은가요?

0

722

1

프로젝트와 강의 우선 순위 관련 질문드립니다!

1

477

1

코틀린 개발자로 취업하게 되면서 고민이 생겼습니다.

0

416

1

강의 구입에 관한 질문입니다(설연휴 할인 관련)

0

395

1

학습 방향에 고민이 있습니다.

0

510

1

관리자권한으로 실행 자체가 뜨지 않으면 어떻게 해야할까요?

0

405

1

스프링 선수학습이 필요한가요?

1

519

1