inflearn logo
강의

講義

知識共有

Vue.js 完全マスター - 実務に必要なすべて

クラスで使用するAPIドキュメントの紹介

개발을 할 때 vue-til-server 에 있는 api 코드들은 백엔드 개발자가 프론트 개발자에게 작업해서 주게되나요?

744

Kate

投稿した質問数 3

1

개발을 할 때 vue-til-server 에 있는 api 코드들은 백엔드 개발자가 프론트 개발자에게 작업해서 주게되나요?

만약 프론트개발자가 작업해야한다면 이부분은 어떤강의로 공부하면 될까요?

javascript vue.js vuex

回答 2

2

Neovim

현재 백앤드 개발 5년차 초보 개발자입니다. 지나가는 길에 질문을 보게되어 도움이 되고자 답변 남깁니다.

강의 초반부에 프론트엔드 개발자는 여러 파트와 커뮤니케이션을 잘 해야한다는 말씀을 기효님께서 하셨는데 거기에 답이 있습니다.

기효님께서 설명하신 개발진행순서를 잘 보시면 백앤드가 개발이되면 프론트엔드를 진행하는게 보통 순서입니다. (모두 그렇게 개발한다는 뜻이 아닙니다. )

 

그렇게되면 백앤드 개발자가 작성한 코드들 예를들어 상품의 정보를 가지고 오거나 회원의 정보를 가지고 오거나 아이디를 입력했을 때 해당 아이디가 존재하는지 여부를 판단하기 위함이나 등등 서버와 통신해야하는 백엔드는 백엔드 개발자가 작성하게 됩니다. 그렇게 만들어진 백엔드코드를 swagger나 postman에 API문서화 툴을 이용하거나 자체적으로 이용하는 문서화를 이용해 문서화를 완성하고 해당 문서를가지고 프론트엔드 개발자는 현재 화면에서 자신이 원하는 데이터를 api를 이용해서 요청하고 받아올 수 있게 됩니다.

더해서 프론트엔드가 백엔드를 왜 해야되냐 반대로 백엔드가 프론트엔드를 왜 해야되냐 라는 말들이 많은데 그렇게 살라고들하시고 나의 파트가 아니더라도 꼭 공부하셨으면 좋겠습니다. 소통이 안되면 개발을 아무리 잘해도 기업은 쓸 엄두도 안냅니다 요즘은

0

captain

Neovim님께서 대신 답변을 자세히 잘 해주셨네요. 감사합니다 :)

 

설명해주신 내용에 첨언을 하자면 REST API 설계는 보통 백엔드와 프런트엔드가 같이 진행을 하구요. 기업에 따라 다르겠지만 백엔드에서 API 설계를 하고 프런트에 일방적으로 안내를 하는 곳도 있습니다. 이건 예전 방식이고 요즘은 FE 화면의 복잡도가 높고 UX가 중요하다보니 FE 개발자가 백엔드 개발자에게 필요한 API 형상을 요청하여 개발하기도 합니다. 여전히 회사마다 팀마다 다른 부분이라 정답은 없어요 :)

혹은 API 형상에 대해 합의 후 FE에서 임의 데이터로 개발을 병렬로 진행하는 경우도 있습니다. 참고하세요 :)

node 10버전 사용

0

64

1

강의에 대해 질문 드립니다.

0

60

1

vue CLI 대신 vite를 사용해도

1

139

2

질문삭제

0

149

2

강사님 코드로 진행할 경우 console.log( config); 도 안찍혔어요. instance 를 생성해서 공통으로 사용하셨는데 loginUser 에만 커스텀한 instance를 넣으니 콘솔에 컨피그 객체가 찍혀요

0

91

1

로그인 에러발생만하면 네트워크 커넥션 에러 발생 해결

0

117

1

rndrmagkqslek.

0

73

1

계속 따라하다가 안돼서 bash에 연결할떄 안되더라구요

0

104

1

axios 에러가 뜹니다.

1

237

2

vue3로 진행하시면서 router에서 '*' 적용이 안되시는 분들

2

311

1

vue 관련 다른 강의 출시예정이없으신지 궁금합니다!

1

154

1

AppHeader.vue에 vue 디폴트 만들에 Delete `␍` 오류나면

1

195

1

vue3로 따라오시다가 import axios 에러 뜨시는 분들

2

445

2

$router 를 이용한 메인 페이지로 이동

1

289

1

혹시 node.js 10.24 버전으로 해도 상관없나요?

2

461

2

에러 경로가 LoginForm.vue 43번째줄 말고 다른 경로로 출력됩니다.

1

297

2

pinia 사용할려고 하는데 에러가 나옵니다.

1

486

2

swagger ui의 post/posts에 글 기록하려고 하면 unauthorized 에러가 납니다..

1

1102

2

safari 개발자 도구에 대한 질문입니다

1

568

2

스웨거에 글 등록시 401 에러가 나와요 ㅠ

1

722

2

이 에러 때문에 진행이 안되네요 ㅠ

1

673

1

windows .nvmrc nvm use 실행 오류

1

1546

2

강사님 최신화가 필요해보입니다.

2

959

2

npm i 에러

1

610

1