react의 next.js와 django를 같이 사용가능한가요?
2377
작성한 질문수 1
next.js를 이용할 경우 django는 굳이 사용할 필요가 없지 않나요?
next.js와 django를 같이 사용할 경우 둘의 역할은 어떻게 돼나요?
sveltekit과 django를 같이 사용할 경우
next.js와 django를 사용하는 경우와 똑같은 역할을 하나요?
답변 1
0
안녕하세요.
next.js를 사용하는 가장 큰 이유는 SSR (Serve side rendering) 입니다. 거기에 덧붙여 API 서버 역할을 추가로 구현하실 수도 있습니다. 혹은 SSR 기능만 활용하고, nextjs 서버 단에서 별도의 API 서버와 통신하는 방식으로 구현할 수도 있습니다. 이때 장고 서버와 통신을 할 수도 있겠죠. 백엔드가 하나로 구성되어야 한다는 법은 없습니다.
그리고, 서비스의 모든 페이지를 리액트 혹은 next.js 로 개발할 필요도 없습니다. 카카오톡의 모든 화면이 네이티브가 아니라 웹뷰가 섞여있는 것 처럼, 성능과 개발비용에 대한 적절한 조절이 필요합니다.
End-user를 위한 서비스는 next.js 로 개발하되, 내부 관리용 서비스나 리액트/next.js가 필요없는 웹에서는 장고로 웹서비스를 할 수도 있겠죠.
정해진 역할이란 없습니다. 각 기술의 WHY를 이해하고, 비즈니스의 요구상황과 비용, 개발인력의 구성 등에 따라 다양한 아키텍처를 설계하게 될 것입니다.
화이팅입니다. :-)
안녕하세요.
0
51
1
[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?
0
275
1
useEffect 훅에서 else 유무에 따른 결과
0
211
1
useAxios 훅의 dependency array 설정
0
245
1
useEffect에서 변수 업데이트 관련 질문
0
382
1
rest_framework.generics.CreateAPIView의 model 속성 유무
0
268
1
bootstrap4
0
471
4
리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요
1
365
1
admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법
0
574
3
useState는 필수일까요?
0
263
1
python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.
0
600
4
Django allauth를 사용한 소셜 로그인 시 에러
0
655
1
프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러
0
556
2
useLocalStorage() 함수 사용여부
0
229
1
django에 LOGIN_URL = '/accounts/login/'의 의미?
0
449
1
리듀서의 의미 재확인
0
430
1
simple-jwt Refresh Token 사용 노하우
0
899
2
docker compose 를 통한 배포 관련 오류 문의
0
673
1
파이썬 속도 장고 관련 궁금한게 있습니다.
0
365
1
is_like_user
0
233
1
related_name 오류
0
275
1
re_path 오류
0
259
1
re_path url
0
251
1
No post matches the given query
0
661
2





