#restapi

Next.js API 에서 쿠키를 접근할수 있는 방법이 궁금합니

안녕하세요 nexst.js 쓰고 있는 주니어 프런트엔드 개발자입니다 DB API에 접근하기 위해 next에서도 API를 구성했는데 쿠키에 저장되있는 토큰값을 가져오질 못하고 있네요 방법 알려주시면 감사하겠습니다 아래 파일은 src/pages/api 에 존재합니다 const getOrder = async (token, order_no) => { return await fetch(`${process.env.NEXT_PUBLIC_API_HOST}/front/order/${order_no}`, { headers: { Authorization: `Bearer ${token}`, Accept: "application/json" } }).then(res => res.json()).then(data => data) } export default async function handler(req, res) { const { order_no } = req.query const token = "쿠키에 어떻게 접근해야 하나요???" const order = await getOrder(token, order_no) try { res.status(200).json({ ...order }) } catch (err) { res.status(200).json({ err }) } }

기술

#next.js

#restapi

#cookie

답변 1

댓글 2

조회 74

rest api에서 같은 DB Table에 대해 서로 다른 필드를 받을때, 각각 하나의 엔드포인트로 작성하는게 맞을까요?

게시글 페이지로 예를들어, 리스트 페이지에서는 author, title, views 게시글 상세페이지에서는 모든 필드를 반환해주는 엔드포인트가 있습니다. 지금은 두개의 엔드포인트라서 괜찮지만, 필요한 요구사항이 생길때 마다 각각 하나의 엔드포인트를 만들어주는 것이 맞을까요?

기술

#api

#nest.js

#restapi

답변 1

댓글 3

조회 93

RestApi 반환 값 자바스크립트에서 처리를 어떻게 해야되나요??

게시글 작성 기능을 자바스크립트로 post요청을 보내서 처리하는데 컨트롤러에서 게시글 생성 후 리턴값을 ResponseEntity.status(HttpStatus.OK).body(저장된 객체) 이렇게 했습니다. 근데 여기서 자바스크립트에서 객체를 어떻게 받아야될지 모르겠습니다..

기술

#javascript

#restapi

#restfulapi

#java

답변 2

댓글 0

Down 1

조회 111

RestAPI 관련 질문

컨트롤러와 레스트 컨트롤러를 두개 다 설계를 했을 때 폼에서 json형태로 레스트 컨트롤러 통해서 처리하는거를 restful이라고 표현을 하는건가요??

기술

#restapi

#restfulapi

답변 2

댓글 0

조회 167

GraphQL의 장점이 무엇인가요

현재 프로젝트에 GraphQL을 도입해볼까 고민하고 있습니다. 기존 REST 방식의 Over Fetching & Under Fetching 에 비해 필요한 정보만 스키마로 정의해서 가져올 수 있다고 확인했습니다. 그런데 결국 Restful한지 GraphQL을 썼는지는 서버와 Client 간의 통신 레벨에서만 작용하는 것은 아닌가라는 생각이 듭니다. GraphQL처럼 원하는 정보만을 뽑어오는 것은 SQL projection과 Dto 사용으로 충분하다고 느껴집니다. 또한 GraphQL 을 사용한다고 저 작업을 안하는 것도 아니라고 생각이 듭니다. 제가 자료조사가 부족하거나 적절하지 못한 이해를 했을 수도 있습니다. 혹여나 다른 분들께서 설명이나 참고자료를 공유해 주실 수 있으신가요?

기술

#rest

#restapi

답변 1

댓글 1

조회 114

rest api 쿼리 스트링 vs path variable 선택하는 기준?

api 요청시 필터링된 값을 가져올 때 쿼리스트링이나 path variable을 사용하는데요 어떤 상황에서 어떤 방식을 선택해야하는지 적절한 기준을 알고 싶습니다. 현업에서 개발하고 계신 백엔드 선배님들은 어떤 기준으로 사용하고 계신가요?

기술

#restapi

#query-string

답변 2

댓글 2

Up 3

Down 1

조회 334

장고 프레임웍 사용 경험을 공유해 주세요

장고로 프로젝트를 진행하고 있습니다. 기존 자바로 짜여진 구조를 리팩토링 하는 차원으로 파이썬과 장고로 만들어보고 있는데요 인터넷에 있는 많은 장고 튜토리얼, 게시판 문서들은 model 에서 id를 사용하고 fk를 적극적으로 사용해 orm을 무조건 사용하더라구요 하지만 실제 서비스 운영 배포되고 있는 서비스도 이런 구조로 사용하는지, 혹은 직접 쿼리를 날리거나 fk를 사용하지 않는지 등 참고할 만한 내용을 공유해주시면 감사하겠습니다. 덧붙여 모델을 만들어 db로 마이그래이션 하는게 당연(?)한건지 아무도 그렇게 안쓰고 db먼저 만들고 모델 생성하시는지 그런 것도 궁금합니다. 저는 후자가 맞는것 같은데 자료는 전자가 많아서... 입문용 자료라 그런건지..

기술

#python

#django

#restapi

#restfulapi

#sql

답변 3

댓글 8

Up 14

조회 1,287