django같은 프론트, 백 다되는 프레임워크는 api를 만드는 이유가 뭐임? 그냥 필요한 데이터는 서버에서 바로 보내주면 되지않음?
웹개발 할 때 api개발 질문
익명(175.123)
2024-01-30 21:03
추천 0
댓글 12
다른 게시글
-
싱크패드 e16 어떻게 생각하냐?? [4]익명(14.39) | 24.01.30추천 0
-
레지스트리 드디어 완성될듯.... 이더넷도리스아(222.117) | 24.01.30추천 0
-
근데 요즘 취업 힘들긴하네익명(222.237) | 24.01.30추천 0
-
팀노바 초봉 5000~7000 취업이 계속되는이상 까는건 불가능 [11]543543(adohh) | 24.01.30추천 5
-
팀노바2 [4]ㅁㅇ(211.234) | 24.01.30추천 5
-
[잡정보] "한국에서 곧 플랫폼 공정경쟁촉진법안 마련되.."+abcd3421(chermy0326) | 24.01.30추천 0
-
나라 망하기 직전에 어떤새끼는 살려면 공무원 하라고함 [1]익명(104.28) | 24.01.30추천 0
-
한국에서 외국 스타트업 원격근무는 어케 구하는거냐익명(223.62) | 24.01.30추천 0
-
30대 여성이 남편과 함께 1살어린 남자노예에게 한 일 [2]매미노(memino) | 24.01.30추천 0
-
국내 AI 스타트업 기업은 왜 GPT API로 파인튜닝만 함??? [31]나트륨찡(natriummi) | 24.01.30추천 0
localhost로만 개발할거임?
질문좀 받아줘. 로그인할 때 /signin 이라는 url 로 포스트요청 보내고 성공,실패 관련 정보를 리턴받는다 치면 이것도 api라고 하는거임?
api는 별거아님 일정한 규칙있는 인터페이스는 다 api라고함 니가 파이썬에서 쓰는 print도 api임
정확히 너가말하는건 rest api
django 만들때는 프론트 백 나누는 프레임워크가 유행이 아니었어...
반면에 지금은 프백을 나누면 갖는 이점들이 많다는걸 거의 대부분이 인지하고 있음
근데 장고 써본애들은 장고 orm이나 뭐든지 다 구비돼있는 프레임워크철학 이런게 마음에 들어서 프백은 나누고 싶은데 장고도 쓰고싶어서 drf django-ninja 이런거 만들어서 api 서버로만 쓰는거임
그럼 빽엔드 서버로만 장고를 쓴다고 하면 장고에서 구현한 특정 url로 요청보내고 데이터받는 식으로 쓴다는거지? 일반적으로.
그건 모든 백엔드 서버가 그런거임... 특정 엔드포인트로 정해놓은 방법(http 메소드, request body, 인증방법 등)으로 요청하면 json 형태의 응답을 주는게 일반적.
계층을 나누는 이유를 모르는거지?
url 요청으로 네트워크를 통해 데이터를 전송하는건데 url없이하면 로컬로밖에 데이터를 못보냄
감사합니다 모든 분들 다 도움이 됐어요. 지식 없이 필요한 것만 구현해보면서 경험만 해봤어서 들으니까 알겠습니다.