개발자

포트폴리오 자동화 질문

2023년 06월 03일조회 98

안녕하세요 플러터랑 스프링부트 사용해서 개인 블로그를 만들고 있는 취준생입니다. 로컬 pc에 공부한 내용을 md파일을 특정 디렉토리에 이미지와 함께 저장해두고 있습니다. 이런 파일 및 이미지들을 서버 DB에 자동으로 저장해주는 프로그램을 작성 중에 있는데 이러한 경험이 면접 시 도움이 될까요? 그리고 이러한 경험이 백엔드 면접 시 자주 물어보는 자동화 경험에 해당될까요 ?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

손정현님의 프로필 사진

안녕하세요! md 및 이미지 파일을 자동으로 서버 DB에 저장해주는 스크립트를 짜신다는거죠? "자동"은 어떻게 작동하나요? 블로그를 배포할때마다 자동으로 올라가는건가요? 자동화 경험이란 표현이 좀 애매한것 같기는한데, 저는 배포 과정을 자동화하는 것을 가장 먼저 떠올리긴 했습니다. 예를 들어서 github와 github actions 같은 툴을 쓴다고 가정해봅시다. 메인 브랜치를 배포하면 프로젝트를 빌드, 테스트, 클라우드/물리적인 환경에 서버를 올리는 것 까지 배포 자동화라고 합니다. 이 일련의 작업들 중 "md 및 이미지 파일을 자동으로 서버 DB에 저장해주는 스크립트"를 돌리는 작업이 있을수도 있겠죠. 다만, 서버 DB에 저장을 해준다고 하셔서 이게 꼭 배포 파이프라인에 들어갈 필요는 없고 스케줄링 또는 배치 작업으로 돌려도 되지 않을까 싶긴하네요. 보통 백엔드에서 말하는 자동화는 배포 자동화와 테스트 자동화 등이 될 것 같습니다. 배포 자동화 방법은 여러가지가 있어서 하나씩 찾아보시면 좋을 것 같아요. 참고하시면 좋을것 같은 링크 첨부할게요 :) - https://sihyung92.oopy.io/e5300d92-1a4e-40f4-b927-a93b2bbb17d2 - https://minho-jang.github.io/development/14/

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!