Others
App-Backend 데이터 전송
개발자티포
2021. 8. 31. 10:56
728x90
반응형
1. 3000번 포트(next.js)에 /api/mobile/… 로 접속 -> modelquery 실행
장점 : 기본 oasis와 유사
단점 : /api/mobile 하위 파일들을 일일이 만들어줘야됨.
무조건 /api/mobile 을 먼저 타고 가야됨.
2. 4000번 포트(graphql)에 쿼리 request전송(axios 처럼)
query { users { name age … } user(ID : abc) { } } |
Mutation { mobileLogin(ID : abc, PW : 123){ result } } |
장점 : 3.3.3.3:4000 포트 한가지만 타고 쿼리 내용만 바꾸면 됨.
원하는 쿼리문, 결과값을 받을 수 있음(라우터와 같은)
단점 : query에 대한 이해( 하루만에 설명 가능 )
3. App 전용 backend port 설정 후 express 실행
장점 : 기존 oasis와 동일
단점 : 사용하는 포트의 개수가 많아짐.
4. App 전용 backend server 구축
장점 : 기존 oasis와 동일
단점 : 사용하는 서버의 개수가 많아짐.
5. Flutter-graphql 사용
학습 후 사용 가능
728x90
반응형