개발한당

(탄핵 재표결 2일 전)   🔥 제목 시위는 [말머리] 또는 임시게시판(불타는앙)을 이용바랍니다.

프론트엔드와 백엔드로 나눌때 버전은 어떻게 하시나요?

알림
|
X

페이지 정보

작성자 이수아비 112.♡.205.149
작성일 2024.08.01 12:10
897 조회
0 추천
쓰기

본문

프론트만 업데이트, 백엔드만 업데이트, 둘다 업데이트 등 여러 상황이 있는데 버전은 어떻게 적용하시나요?

저는 프론트엔드를 기준으로 통합해서 하나로 버저닝 하고 있는데 각각 나눠서 해야할지 고민될때가 많습니다. 마음은 프론트/백엔드 나누고 싶은데 배포시 이용자가 보기엔 하나로 표시되는게 더 나아서 통합하고 있습니다. 


각자 어떻게 하고 계시나요? 



댓글 3

아이폰점보님의 댓글

작성자 아이폰점보 (210.♡.239.38)
작성일 08.02 18:07
규모가 커지면 개발 주체가 분리될 수도 있으니 버저닝도 따로 가는게 자연스러울 것 같습니다. backend서버의 버전은 사용자에게 공개할 필요가 있을지 모르겠네요.

Realtime님의 댓글

작성자 Realtime (172.♡.114.62)
작성일 08.03 08:53
예전에 했던 프로젝트 중 하나는 rest 통신하는 서버와 클라이언트 간 통일성을 위해 json 파일을 하나 두고 그 파일 버전을 기준으로 작업 했었네요 약간 gRPC 쓰는 것 같은 느낌으로요.

Noell님의 댓글

작성자 no_profile Noell (61.♡.4.26)
작성일 08.06 15:03
저흰 프론트 / 백엔드 모두 릴리즈 시점의 날짜+시간 조합의 버전코드를 사용하고 있고,
사용자에게 보이는 건 프론트엔드에 별도의 versionName 을 붙여서 사용하고 있습니다.
(안드로이드의 versionCode, versionName 을 차용했고, 내부 버전 코드는 외부에 노출하지 않습니다.)
(앱/웹 공히)
쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색