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

uk.choi님의 프로필 이미지
uk.choi

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)

커리큘럼 관련 문의드립니다.

작성

·

59

0

안녕하세요!

먼저 좋은 강의 제공해주셔서 감사드립니다.

 

이번에 프로젝트로 FE는 React, BE는 Django로 진행하게 되었고, 제가 Django를 맡게 되어 해당 강의를 수강 중에 있습니다.

 

커리큘럼을 보다보니 아래 처럼 Django로 FE부분도 구현하는 섹션들이 있는데요!

  • 섹션 (8) 장고 Form을 활용한 생산성 높은 입력폼 처리

  • 섹션 (10) 장고 주도의 웹 프론트엔드 기술과 웹 컴포넌트

  • 섹션 (11) (포토로그 프로젝트) 장고 중심의 웹 서비스 개발하기

 

물론 나중에는 다 듣겠지만.. 아무래도 시간이 한정되어 있어, Django로 BE만 구현한다고 했을 때 이러한 섹션들도 필수적으로 들어야 하는 것인지 궁금합니다. 예를들면 이후 강의를 수강하려면 앞 강의가 필수적이여야 한다던지 등의 사유가 있을 것 같습니다.

 

만약에 프로젝트만을 위해서 일단 스킵 가능하다면, 이외에도 혹시 스킵 가능한 섹션이 있는지 문의드립니다!

좋은 강의 만들어주셔서 감사합니다~!

답변 1

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

언급하신 3개 섹션이 제가 가장 힘을 준 섹션인데요. Web API 구현으로만 보신다면 일단 skip하셨다가, 향후에 필요하실 때 찾아보시는 것도 괜찮습니다.

모든 페이지를 구현 시에 리액트를 다 써야만 힙하다고 생각할 수도 있겠지만, 실리적으로 생각한다면, 인터랙션이 복잡한 UI가 아니라면 굳이 리액트를 쓸 필요는 없거든요. 리액트는 웹 UI 라이브러리일 뿐입니다.

이에 대한 제 생각을 모두의 연구소에서 특강을 했었는데요. 아래 자료도 참고해보시구요.
https://inf.run/FJzLA

다만 API 인증 시에 JWT 인증 말구요. 세션 인증을 꼭 활용하셨으면 합니다.
"웹 API를 위한 세션 인증" 섹션에서 자세히 설명드리고 있습니다.

어떤 기술을 쓸 때 막연히 "누가 쓰니까 씁니다"가 아니라, WHY? 를 고민해보시고 본인의 철학 아래 활용하셨으면 합니다.

프로젝트 응원하구요! 프로젝트 진행하시면서 장고 관련하여 궁금한 점 있으시면 다양한 질문 남겨주세요.

화이팅입니다. :-)

uk.choi님의 프로필 이미지
uk.choi

작성한 질문수

질문하기