작성
·
70
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? 를 고민해보시고 본인의 철학 아래 활용하셨으면 합니다.
프로젝트 응원하구요! 프로젝트 진행하시면서 장고 관련하여 궁금한 점 있으시면 다양한 질문 남겨주세요.
화이팅입니다. :-)