#배포

질문 35
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

5시간 전 · aigoia 님의 답변 업데이트

백엔드 신입 학습방법 고민입니다. 실전형 부트캠프를 가야할까요?

안녕하세요, 선배님들. 저는 백엔드 인턴 개발자로 1년간 업무를 진행한 신입(?) 개발자입니다. 현재 다음 스텝으로 나아가기 위한 고민을 하던중 조언을 얻고자 글을 적어봅니다. 우선 저의 현재 상황을 말씀드리자면 정처기 취득후 인턴기회를 얻게되어 1년정도 스프링, 스프링부트 환경의 웹 백엔드 업무를 진행하였습니다. 소위 말하는 json상하차 업무 위주였고, 가끔 요구사항 구현을 위해 추가로 데이터가 필요한 경우 DB설계도 함께 진행하였습니다. (프론트엔드 일손이 부족하여 api작업과 연결된 프론트엔드 작업까지 세트로 하다보니 html, js, css 경험도 있습니다) 현재 실력향상이 필요하다고 느끼는 지점은 다음과 같습니다 - 선임 개발자 분들과 업무 진행에 관한 얘기를 하거나 동료 개발자 분들의 대화를 듣다보면 개발용어에 대한 지식이 부족하다는 느낌을 받습니다. - api작업은 큰 문제없이 진행하지만 그 외의 스케줄링, 멀티모듈프로젝트 등의 심화 내용을 알지 못합니다. - 솔직히 저도 제 현재 수준이 어느정도인지 잘 모르겠습니다. 백엔드 업무를 먼저시작한 친구에게 부트캠프에 대해 상담해보니 국비지원 부트캠프 보다는 높은 수준인것 같으니 그건 좋은 선택이 아닌것같다는 답변을 받았으나, 다음 스텝으로 넘어가며 파편화된 지식을 정리하고 싶은 마음이 있습니다. 이런 상황에 백엔드 심화(?) 부트캠프를 가는 것이 맞는 선택일까요? 아니면 이런 상황에 맞는 학원이 있을까요? (업무와 병행할수 없더라도 괜찮습니다) (아래는 참고해주십사 관련 경험을 생각나는대로 정리해보았습니다) - 정처기 취득 - 졸업 프로젝트로 웹서비스 설계 및 구현 - 토이프로젝트로 리눅스 서버 구축(kali사용). 젠킨스, nginx를 사용한 무중단 배포 구현, 도메인 구입하여 웹서비스 홍보, 운영경험 (이용자는 많지 않았습니다) - 백엔드 인턴경험 약 1년. json 상하차 위주, db설계 및 프론트엔드 작업 포함 - 업무 중 redis를 캐시서버로 활용한 시스템개선 경험 - 업무 중 이미 구축된 aws파이프라인에 빌드결과를 네이버웍스 api를 사용하여 메시지로 전송하는 기능 추가(aws람다 활용)

개발자

#백엔드

#java

#부트캠프

#신입

답변 1

댓글 0

조회 38

17일 전 · 익명 님의 새로운 댓글

백엔드 신입 포트폴리오 배포 서비스 선택 질문

최근 AWS를 통한 배포가 중요하다고 들어서 많은 시간을 써서 프리티어 계정으로 배포 했습니다. 그런데 자고 일어나니까 700원 정도가 부과 돼있고 Bills를 확인해보니 3달러 정도 부과 됐더군요. AWS 프리티어라는게 프리티어 이상의 서비스를 막는 것이 아닌 복잡한 설정으로 초과 서비스를 유도해서 돈을 버는 방식인 거 같더라구요. 문제 되는 부분은 해결하긴 했는데 제가 DevOps도 아니고 AWS의 불안한 요금 시스템을 안고 갈 이유가 있나 싶습니다. 다른 무료 클라우드 서비스를 사용하여 배포하여도 신입 포트폴리오로써 문제가 없을까요? 아니면 AWS를 고수하는 것이 나을까요?

개발자

#백엔드

#aws

#포트폴리오

답변 1

댓글 1

조회 85

21일 전 · aigoia 님의 답변 업데이트

프론트엔드 배포할때 어떤 서비스 이용하는게 좋을까요?

백엔드 없이 프론트엔드 서버만 있으면 될 것 같은데 아마 Next.js로 개발할 것 같고 편리성도 있지만 비용적으로 효율적이면서 많이 사용하는 배포 방법이 무엇인지 궁금합니다!

개발자

#프론트엔드

#배포

#서버

답변 1

댓글 0

조회 93

24일 전 · 개발자H 님의 새로운 답변

컴퓨터공학과 4학년 1학기끝 여름방학 이대로 취업가능한가요..

안녕하세요 4학년 1학기 여름방학이 시작되었는데 앞으로 어떻게 할지가 고민입니다. 대학은 인서울은 아니고 국립대입니다 3학년까지는 백준골드찍고 CS과목 공부 열심히하고(Cs과목만 학점이 좋아요..) 열심히 놀았습니다 올해는 숨고(프리랜서 플랫폼)에서 쉬운 프로그램개발 외주받아서 용돈벌이하고 간간히 백엔드 공부하면서 학기에 정보처리기사 합격하고 학과 전공필수과목인 팀프로젝트에 열중했습니다 주제에 벗어나지만 팀프로젝트 이야기를 좀 적자면 팀을 잘못만났습니다 프론트 1 백엔드 2로 팀프로젝트를 했는데 프론트는 부트캠프, 리액트 경험이 있다더니 피그마밖에 할줄 모르고 백엔드 한명은 api명세서대로 하지않고 지마음대로 기능만 gpt써서 겨우 구현해놓는놈이여서 협업이 어지러워지고.. 그래서 혼자 백 스프링부트 혼자 전부다짜고 프론트도 피그마 준틀만 받아서 결과물은 crud떡작한 개인프로젝트가 되었지만 혼자 공공api사용해보고 git branch 관리도 해보고 git action으로 CICD구축, 도커, aws ec2,rds,s3,vpc~~ 클라우드등등 배포도 해보고 시스템아키텍쳐 부분으로 많은 경험을 해본것은 좋은거같습니다 다시돌아와서 여름방학이 되었는데 일단 방학에sqld, 리눅스마스터를 취득할계획입니다. (정처기 합격하더니 근자감 만땅임) 그리고 학과 형들 말로는 취업시장이 많이 어려우니 특히 백엔드가 진짜 어렵다고 하시더라구요 그래서 방학에 이력서라도 몇번 넣어보라고 하시는데(4학년 2학기는 취업계로 병행가능) 지금 팀프로젝트때 한 포토폴리오, 정보처리기사가 전부라 이력서에 뭐 내밀게 없는거 같습니다;; 이래서 방학에 따로 AI독학을 해두면 좋을거같다는 생각이 들어서 AI개발로 개인프로젝트를 해볼까 고민중인데 혼자하면 또 망한프로젝트가 될거같네요ㅠ 아이디어도 없고 데이터구할 계획도 아직 하나도 없습니다…….. 이력서를 넣어볼지 혼자 역량을 더 키우는데 집중을 해야할지 고민입니다 선택과 집중을 잘하고싶습니다 경력자분들은 어떻게 보시는지 답변해주시면 많은 도움이 될거같습니다!

개발자

#취업

답변 3

댓글 0

추천해요 1

조회 184

6일 전 · 엘리 선생님 님의 새로운 답변

저 중소 si에서 중견/대기업 si로 이직 할 수 있을까요?

안녕하세요. 앞으로의 진로가 너무 고민인 5년차 남자입니다! 좀 긴 글이라서 미리 양해를 부탁 드립니다.. 자격증 x (정처 필o, 실기 준비중 7월 시험) 현재 4년 좀 넘게 다니던 중소si 회사를 퇴사하고, 프리로 전향해서 초까지 하다 현재는 쉬면서 이직 준비를 하려고 하고 있어요. 핑계지만, 몸도 그렇고 정신적으로도 그렇고 일하면서 병행하면 너무 힘들 거 같아서 쉬면서 준비하려고 합니다. 아래는 해온 일들 입니다. ###. [통신사 B2C 오더처리 시스템 si/sm] (통신사 k*) 대략 2년 K*망 기반 블*** 연계 서비스의 개통·해지·번호 변경 등 다양한 오더 업무를 담당하며, 시스템 운영 및 기능 개선 수행 통신사 업무 특성상, 도메인 지식 없이는 개발이나 유지보수가 어려워 초반에는 업무 이해도를 높이는 데 집중해야 했습니다 1. 요구사항 분석 - 운영팀과의 화상회의 주 1회 참여 - 업무 흐름 및 요청사항에 대해 정의서 및 분석 문서 작성 2. 개발 및 문서화 - 기능 개발 및 단위 테스트 수행 - 개발 문서 및 QA 문서 작성 3. 코드 검토 및 공유 - 코드 리뷰 진행 - IA(Information Architecture) 문서 작성 및 발표 - 개발/QA 문서 발표 4. 운영 이관 및 배포 - 테스트 완료 후 운영 이관 작업 수행 - 정기 배포 일정에 맞춰 배포 완료 개발보다는 요구사항 분석 빡세게 하고, 설계는 사수 도움 좀 받으면서 개발하고 테스트하고 모든 걸 문서화해서 운영팀이 참석한 회의에서 발표했었네요. 연동 테스트 시나리오 같은 건 직접 짜고, 일정 협의해서 진행했습니다. 상세 업무까지는 기억 나지 않는 상태입니다. ###. [건설 ERP 인사/채용 시스템 구축](포*코 E**) 9개월 - 인사/채용 관리 ERP 시스템 화면 및 연동 기능 개발 1. 인사·채용 화면 개발 2. 사용자 편의성 중심 UI 개선 및 외부 연동 모듈 적용(프린트:외부 출장 대응 - 더*) 외부 연동 모듈은 메뉴얼 및 가이드 문서 요청해서 받고 문서 토대로 적용 시키고 테스트 했습니다. ###. [통신사 대용량 파일 처리 시스템 개발] (K*) · 4개월 1. 기존 레거시 소스 분석 후 Runnable 기반 멀티스레드 구조로 개선 2. 수천만 건 규모의 데이터를 스레드 단위로 분할 조회하여 파일 생성 및 압축 처리 구현 3. 생성된 파일을 SFTP를 통해 외부 시스템으로 전송하는 크론탭 기반 배치 스케줄링 적용 ###. [공공기관 시스템 운영 및 유지보수] (수*시*) 1년 - 혼자 공공기관 포털 시스템 유지보수 및 운영 전반 업무 수행 1. 시스템 화면 생성, API 연동, 기초 DB 스키마 설계 및 생성 2. 외부 시스템 연동 및 협의, 타 시스템 API 개발 및 문서 제공 3. 인증서 갱신, 라이선스 관리, 취약점 분석 및 조치 4. 주간 보고서 작성 및 관리 업무 수행 5. CentOS → Rocky Linux 신규 서버 환경에서 애플리케이션 폴더 구조 및 구성 요소 재설정, 운영 환경 이관 작업 수행 6. 서비스 장애 대응 AWS EC2 서버에 GitHub 연동 CI/CD 자동 배포 파이프라인 구축해서 도메인 연결까지 한 상태로 사이드 프로젝트를 현재 진행 중이고, 깃허브와 velog에 정리 하면서 부족한 개발 역량을 키우고 있습니다. 아무래도 이제까지 해 온 걸 토대로 녹여내면서 공부하고 정리할 거 같습니다. 하지만 그 전에 조언을 듣고 좀 더 나은 방향을 잡는데 참고하고 싶어서 이렇게 글을 적었습니다. 개발 역량은 턱없이 부족하다고 느끼고 있고, 알고리즘, 자료구조 지식 또한 낮다고 생각합니다. 코딩 테스트 준비 해본 적은 없습니다... 막상 회사를 목표로 이직 하려고 하니 막막합니다... 잠도 줄이면서 깨어있을 때 전부 공부하면서 준비할 자신 있습니다. 대기업은 고사하고, 중견기업 si/sm 라도 갈 수 있을까요? 개발 뿐만이 아니라, 문서 작업, 관리 쪽으로도 생각을 하고 있습니다.

개발자

#이직

#중견si

#대기업si

답변 2

댓글 0

조회 313

한 달 전 · aigoia 님의 답변 업데이트

웹개발을 하고 있는데 궁금해서 물어봅니다..!

안녕하세요,현재 고등학교에서 간단한 웹을 만들고 있는데, 최근에 창의적인 아이디어가 떠올라서 웹으로 만들어서 사람들에게 배포하면 재미있을 것 같고 또 공부에 도움이 될 것 같아서 이렇게 글을 남겨봅니다. 만든 웹으로 수익화를 시킬 생각은 없지만, 그래도 무슨 신청같은거는 해야할까요..? 아니면 법적으로 확인해봐야 할 문제점이 있을까요..? 궁금해서 이렇게 물어봅니다..!

개발자

#웹개발

#공부

#법무법인

#저작권

답변 2

댓글 2

조회 76

한 달 전 · 성대규 님의 새로운 댓글

앱 배포시 백엔드 서버와의 간극 해결방법

안녕하세요! 장고로 백엔드 서버를 개발하고 RN로 프론트엔드 앱을 개발하고 있습니다..! 프로젝트 초반이라 요구 사항이 자주 변경되어서 테이블을 재설계하거나 api 응답 스키마(serializer)를 수정하는 상황이 빈번하게 발생하고 있습니다. 백엔드 서버는 배포시에 바로 반영이 되지만, 앱 배포의 경우 앱스토어의 심사 + 자동 업데이트로 인해 2~3일 정도의 간극이 발생합니다. 이로 인해 백엔드 응답 스키마가 앱의 old 버전과 일치하지 않아 문제가 발생합니다 ㅠㅠ 현업에서는 이런 문제를 사전에 어떻게 방지하는지, 배포 파이프라인을 어떻게 구성하는지 궁금합니다..! 제가 조사한 바로는 base_url에 버전을 표시하거나 (../api/v1/…), http header에 버전을 명시해서 라우팅을 해주는 것으로 알고 있는데요. 요구사항에 대한 변화가 잦다 보니 더 좋은 방법이 있을까 싶어거 여쭤봅니다..! 읽어주셔서 감사합니다😆

개발자

#앱배포

#rn

#django

#배포방법

답변 1

댓글 3

추천해요 1

조회 86

한 달 전 · 익명 님의 새로운 댓글

백엔드 웹개발자 희망하는 3학년, 방학 때 뭘 해야 할까요?

간단하게 제 소개를 하자면, 저는 올해 상반기에 갑작스레 백엔드 웹개발 쪽으로 취준을 생각하게 된 3학년 재학생입니다. 백엔드라는 분야가 궁금해서 작년에 교내 동아리에서 백엔드 교육을 (협업 프젝 X) 들었으나, 그때는 스스로 잘 안맞는다 판단하여 잠깐 다른 쪽으로 빠졌습니다. 그러나 이번 1학기에 웹개발 수업을 들으면서, 플랫폼 같은 결과물이 나오는걸 보니 웹개발이 재밌기도 하고 백엔드도 나쁘지 않겠다 싶어서 일단은 취준 방향을 백엔드 웹개발 쪽으로 잡아보자 라고 정한 상태입니다. 수업 때 웹개발 팀프로젝트를 하며 사용해본 스킬들은 다음과 같습니다: 백 : java + spring boot, mysql 프론트 : html + css 소개가 길었는데, 백엔드 개발자를 희망하는 입장에서 3학년 여름방학 시점에 무엇을 하면 좋을지 여쭙고 싶습니다. (영어공부나 코테 풀기 같은 것은 제외하고 백엔드 경험 관련만 말하겠습니다) 우선 제 희망사항은 1순위 : 인턴 실무 경험 쌓기 2순위 : IT 동아리 들어가서 포폴 프젝 만들기 3순위 : 이전에 했던 팀프젝 혼자서 배포&운영까지 해보면서 고도화시키기(?) 입니다만.. 인턴은 제가 3학년이고 협업 경험도 거의 없다보니 뽑힐리 만무할것 같고, IT 동아리 들어가서 협업 프젝 하나 더 쌓는거랑, 이전에 프젝한거 더 완성시켜서 배포까지 해보기 중에 어떤게 더 가치있는 활동일지 감이 안서는 상태입니다. 깃허브에 하나라도 프로젝트가 더 있는게 도움이 될까요?

개발자

#백엔드

#취업

#대학생

#방학

#웹개발

답변 2

댓글 3

조회 168

2달 전 · 백승훈 님의 답변 업데이트

경력 4년차 하지만...

SI 경력 4년차이고 1년 반정도는 Spring과 Oracle을 사용했지만, 고객사에 상주하여 운영을 하면서 거의 쿼리만 1년반 동안 짰었고, 나머지 2년반은 고객사에서 새로운 프로젝트를 맡아서 nextjs 개발을 했었고 현재는 회사를 그만두었습니다. 하지만 서비스 회사로 백엔드 엔지니어 이직을 하고싶은데 내세울만한게 운영업무하면서 고객사의 요청을 받아서 그에 맞는 로직으로 쿼리짜본 경험과 nextjs 개발을 한 것이 다라서 딱히 백엔드 엔지니어로서 내세울만한 것이 없습니다 그래서 승부를 볼만한게 사이드 프로젝트밖에 없다고 생각하여 프론트 백엔드 인프라까지 독학해서 혼자서 멀티 클라우드 컨테이너 리소스를 쿠버네티스로 관리하고, ci/cd를 구축하여 자동화 배포 시스템을 만들고, 실제 서비스 중인 백엔드 서비스 코드를 단위 테스트 코드 작성, grafana까지 실제 서버에서 연동하여 모니터링 관리까지 대규모까지는 아니지만 작게나마 프로덕션 레벨의 사이트까지 1인으로 개발/운영해보려고 하는데 기껏해야 사이드 프로젝트가 이직에 도움이 될까요? 이직 관련 질문에 대한 답으로 어떠한 답변은 사이드 프로젝트가 필요없다는 경우까지 보았어서요 실제로 4년동안 백엔드업무라고 해봤자 1년반 동안 쿼리만 손대본게 전부입니다... (참고로, 매번 같은 업무만 하다보니 너무 질렸는데 백엔드 개발과 더불어 요즘 백엔드 엔지니어들은 인프라쪽까지 관리한다고하여 인프라쪽도 공부해보니 재밌기도하고, 평소 cs 지식에 관심이 많다보니 이해도 더 잘되서 인프라까지 붙여볼 생각을 했습니다. 최대한 트렌디한 기술을 사용하는 것이 사이드 프로젝트에서 돋보일수 있는 장점이라고 생각하여 마이크로서비스 아키텍처까지 적용하려고 했지만 너무 과하다고 생각해서 추후에 염두에 두고 백엔드를 개발하려하고 이직에 낼 프로젝트에는 넣지 않으려고 합니다...)

개발자

#이직

#백엔드

답변 2

댓글 0

조회 275

2달 전 · 이태현 님의 새로운 댓글

dist만 배포된 라이브러리 수정하기

안녕하세요. 프론트 준비하고 있는 대학생입니다. 토스에서 만든 overlay-kit 라이브러리를 수정해서 사용하고 싶은데, 어떻게 해야하는지 모르겠어서 질문드립니다. https://www.npmjs.com/package/overlay-kit 1. patch-package를 사용하려고 했는데, /dist만 배포 되어있어서 불가능합니다. 2. 해당 레포를 fork하고 코드를 수정하긴 했는데, 제 서비스에서 사용하려면 어떻게 해야하는지 모르겠네요. 수정한 레포를 설치하려고 하면 아래의 오류가 발생합니다. 3. 해당 라이브러리는 모노레포로 구성되어 있는 것 같은데, 어떤 걸 공부 해야 해당 라이브러리의 구조를 정확하게 이해할 수 있을지 궁금합니다. 긴 글 읽어주셔서 감사합니다.

개발자

#react

#라이브러리

#frontend

#프론트엔드

답변 1

댓글 1

조회 243

2달 전 · 익명 님의 질문

휴학을 할지말지, 휴학을 하면 어떻게 보내야될지 고민입니다

현재 3학년 1학기입니다. 저는 백엔드로 결정한지 얼마 안돼서 인프런 조금 듣다가 이번학기부터 교내 동아리에 들어갔습니다. 방학때 동아리에서 프로젝트 하고 해커톤, 데모데이까지 할 예정입니다. 저는 아직 프로젝트를 한번도 안해봤습니다 (학교 수업때 한것들 말고 실제 앱, 웹 만들어서 배포하는 수준 말하는것) 그래서 프로젝트 모집글 보고 신청하거나 따로 프로젝트를 시작하거나 부트캠프, 유명한 연합동아리들을 지원해도 플젝 경험이 없어서 힘든상황입니다. 현실적으로는 방학때 프로젝트를 1개라도 끝마치면 그때부턴 조금이라도 붙을 가능성이 생기겠지요. 그래서 이번학기 끝나고 휴학을 할지 고민입니다. 휴학을 하면서 플젝 경험을 많이 쌓고 싶은데 사실 학교 다니면서 플젝 병행할수도 있는거고 만약 지원해도 다 떨어지면 플젝을 하고 싶어도 못하는 상황이니 그렇게 되면 휴학을 날리는거라고 생각이 들어 두렵습니다. 방학이 끝나고 지원해보고 결과를 보고 휴학할지 생각해보는 것은 이미 학기가 시작됐을 때라 늦습니다. 아니면 졸업 프로젝트를 3-2, 4-1학기때 듣고 더 실력을 쌓고 4-1을 끝나고 휴학을 하는게 좋을까요 지금 하는게 좋을까요? 지금 휴학을 한다면 현실적으로 할 수 있는 게 뭐가 있을까요? 인턴십, 대기업 부트캠프같은건 지금 실력으론 불가능하니 ..

개발자

#백엔드

#휴학

#컴공

답변 0

댓글 0

조회 131

2달 전 · CL@Supercoding 님의 새로운 답변

물경력 2년 flutter 개발자 이직시 Native 중고 신입으로 갈지

Flutter 2년차 라고는 했지만 결국 배포도 한번 안해본 물경력 개발자겠네요 2년전에 스타트업에 앱개발자로 취업해서 일했는데, 회사에서 이것 저것 시키는대로 다 하다보니 c(fw) c#(.net) 도 하고 Native 도 하긴 했는데 c와 c#을 한 기간도 꽤 있고 sdk 개발쪽으로 했다보니 배포도 한 번 못해봤습니다. 그래서 이직할땐 규모가 좀 있는 기업으로 넘어가고 싶은데 flutter를 또 많이 뽑진 않는것 같고 해서 Native(Android iOS) 하나 잡아서 중고신입으로 들어갈지 flutter를 계속 할지 고민중입니다.

투표

개발자

#flutter

#kotlin

#objetive-c

#이직고민

#중고신입

답변 1

댓글 0

조회 495

3달 전 · 포크코딩 님의 새로운 답변

Supabase와 Springboot에 대한 질문

안녕하세요. 현재 기계공학과 4학년으로 캡스톤 디자인을 진행 중이며, 팀원들과 함께 앱 개발과 창업까지 목표로 하고 있는 학생입니다. 기술 선택 문제로 고민이 많아 조언을 구하고자 글을 남기게 되었습니다. 상황 요약 - 저희 팀: React Native + Spring Boot 기반으로 개발 중 제가 직접 백엔드 설계/구현 예외처리, 디버깅 포함 전체 구조 정확히 이해 진행도 약 60-70%, 구조 안정적, 유지보수 자신 있음 - 교수님 프로젝트: Next.js + Supabase 진행도 약 80% 다만 구조가 낯설어 코드 파악과 에러 수정에 시간 소요 예상 고민 포인트 - 교수님 코드 이어받으면 빠르게 MVP는 가능하지만, 구조 이해가 부족하고 디버깅이 어려움 - 제가 만든 Spring 기반 프로젝트는 구현은 부족하지만, 구조적으로 명확하고 확장성에 유리함 - 배포까지 걸리는 시간은 둘 다 비슷할 것으로 예상됨 저희의 목표 - 단기: MVP 완성 → 실제 사용자 배포 - 장기: 창업을 고려한 실서비스 개발 - Redis / Kafka / Elasticsearch 등 트래픽 대응과 기능 고도화 예정 - 따라서 유지보수성과 확장성이 핵심 질문 - 기능 많은 Supabase 기반 코드를 이해하고 고도화하는 게 나을까요? - 아니면 Spring 기반 구조를 그대로 밀고 나가는 게 더 현명할까요? - 장기적으로 유지보수와 확장성을 고려했을 때 어떤 선택이 실무적으로 맞는 결정일까요? 비슷한 경험 있으신 분들이나 현직자 분들의 현실적인 조언 부탁드립니다. 긴 글 읽어주셔서 감사합니다.

개발자

#supabase

#spring-boot

#backend

#front-end

#back-end

답변 1

댓글 0

조회 143

4달 전 · nexter 님의 새로운 답변

java + gradle 프로젝트에 외부 시스템의 데이터를 이용하기 위해 구조적으로 어떻게 코드를 작성해야할까요?

안녕하세요. 저는 지금 2년차 풀스택 개발자로 근무중입니다. 제목과 같이 고객사 데이터를 저희 시스템의 화면에서 활용할 수 있도록 진행하고자 하는데요, ex) 해당 시스템에서 게시물 제목으로 저희 데이터를 검색해서 입력할 수 있게 해주세요! 사실, 고객사에 api가 없는 상황이고 있다고 해도 고객의 요구로 인해 커스터마이징을 진행해야하는 상황인데.. 배포중인 다른 고객사에게 최대한 영향을 끼치지 않도록 어떤 구조로 코드를 작성하면 좋을지 또는 좋은 방법이 있을지 현직자분들의 얘기를 들어보고싶습니다..! *프론트는 javascript 사용중입니다.

개발자

#java

#javascript

#gradle

답변 1

댓글 0

조회 94

4달 전 · aigoia 님의 답변 업데이트

이직 시 단독 작업한게 걸림돌이 될까요?

프론트엔드 3년차 입니다. 디자이너,백엔드 개발자와 작업은 같이 했지만 프론트엔드 파트는 혼자 전부 진행하였습니다. 회사에서 보낸 시간이 너무 많아서 1년반정도가 인생에서 사라진 느낌이 들 정도였습니다. 그동안 트러블 슈팅, 혼자서 해결한 문제들이 너무 많아서 그런것들 보단 ( 알고보면 단순한 내용들이거나 시니어가 있었다면 금방 해결될 문제들입니다. ) 어려운 전제조건 하에 개발한 기능, 수치적으로 표현 가능한 기능에 대해서 이력서에 기입했습니다 허나 기입한 기능들 자체가 글로 적으면 대단해 보이지가 않는다는게 문제입니다. 오히려 단독으로 했다고 하면 과장해서 적어놓은 사기꾼같아보일까봐 걱정입니다. 이력서에 적힌걸 보면 정렬,최적화,구조 변경 이런것들이거든요... 근대 그것들을 클라이언트 단에서 디자인 패턴까지 쓰지않으면 안될정도의 복잡한 로직을 구현한거긴합니다만 결과 자체는 단순히 필터링 정렬 표기 그런것들입니다.. , 그걸 이력서에 다 기입할 수가 없어서 고민입니다. (react , next를 사용하였습니다) 또한 혼자서 서비스와 백오피스를 다 작성했다보니 효율적으로 수정 가능하게 진행했다, 다른 프로젝트에서 사용하기 용이하게 코드구조를 변경했다. 정도만 적을 수 밖에없었습니다. 어렵기 보단 얼마나 효율적으로 구조를 잡고 진행하냐의 문제였거든요. 이력상으로 봤을때 화려한 기능이나 서비스를 만든건 아니라서 더 더욱 차반 취급받을까봐 고민입니다.. 혼자서 많은 고민과 문제를 해결했지만 3자입장에서 봤을때 전혀 볼게 없는 심각한 상황입니다.. (시간만주면 3d든 스트리밍 chart든 브라우저 api 활용이든 map api든 canvas든 다 금방 배워서 할 자신이 있지만 그런 종류의 작업들은 회사 일로선 전혀 하질 못했습니다.. ) 연봉을 대거 낮춰서 신입 자리라도 지원해야할까요..? 최근엔 회사에서 먹고 자지 않아도 될정도라 알고리즘도 공부하고있고 트러블 슈팅이나 개발하면서 문제해결에 도움되었던 것들을 적으려고 블로그도 만들고 있긴합니다만. 너무나도 부족하고 모자라 보입니다.. 개발 실력도 올랐고 배포,운영 경험도 쌓였지만 작업내용 특성상 죄다 공개를 하지 못하니 어떻게해야할지 고민입니다..

개발자

#프론트엔드

#이직

#이력서

#경력기술서

답변 1

댓글 0

조회 191

4달 전 · nox 님의 새로운 답변

백엔드 플젝 디벨롭 할 부분

작년에 졸업 프로젝트로 백엔드 1인 프론트 1인으로 개발했능데 백엔드를 맡았고 개발을 이때 제대로 시작했습니다 Spring boot mysql aws로 개발했고 기능은 로그인,회원가입,gpt api 연결, 채팅(파이어베이스),게시판 이렇게 구현했는데 서버띄우고 도커 배포까지 스스로 다해본 플젝이라 포폴로 사용하고 싶은데 혹시 포폴로 쓰기에 더 괜찮게 디벨롭할 기능이나 사항이 있을까요ㅠㅠ 단순기능으로 포폴쓰기 너무 어렵네요

개발자

#자바

#백엔드

#스프링-부트

답변 1

댓글 0

추천해요 1

조회 112

4달 전 · 이상래 님의 새로운 답변

3년차 프론트엔드 개발자입니다 이직 관련 고민으로 조언 부탁 드립니다😭

안녕하세요! 3년차 프론트엔드 개발자 입니다! 요즘 원티드로 서류를 100개 정도 넣었는데 1개만 서류가 붙고 다 떨어졌어요...(너무 창피하지만요..ㅠㅠ) 그래서 이력서가 문제인지 아니면 추가로 뭔갈 제출해야하는지 너무너무 고민입니다.. 주로 원티드에 지원할때는 원티드 이력서와 직접 작성한 이력서 pdf파일을 제출하는데요 pdf에는 깃허브 주소와 진행한 사이드 프로젝트의 배포 주소, 레포지토리 주소를 올립니다 리드미에는 프로젝트 소개 기간 기술 화면설명 등등을 적어두었구요 혹시 뭔가 추가로 더 필요한게 있을까요? 아니면 이력서가 문제일까요? ㅠㅠ 혹시 가능하시다면 이력서를 봐주실수있는지도 여쭙고싶어요.. 말씀해주시면 이력서 보내드리도록 하겠습니다..! 긴글 읽어주셔서 감사합니다 좋은 하루 되세요!

개발자

#이직

#이력서

#취업

답변 2

댓글 0

조회 439

4달 전 · nexter 님의 새로운 답변

웹프레임워크와 db 분리의 장점은 무엇인가요?

db 관련 내용들을 독학하다가 궁금한 점이 생겨서 질문드립니다. 기본적으로 db를 지원해주는 웹프레임워크를 사용할 때, 기본db를 사용하지 않고 mysql연동과 같이 db를 웹프레임워크에서 분리해 사용하면 어떤 장점이 있는지 궁금합니다! 추가로 mysql과 웹프레임워크를 연동했을 때, mysql에서 직접 트리거나 제약을 설정하면 그게 웹프레임워크에도 영향을 주나요? 로컬에서만 영향을 주고 배포 후에 영향이 없는 것은 아닌가요?

개발자

#데이터베이스

#개발자

#웹프레임워크

#코딩

답변 1

댓글 0

보충이 필요해요 1

조회 51

6달 전 · 익명 님의 질문

서버 배포 시기 및 협업

안녕하세요, Django와 RN을 이용해서 팀프로젝트를 진행하고 있습니다. 아직 경험이 많이 없는 학생이라 AWS 배포는 처음입니다. (무료 호스팅만 이용해봤습니다) 현재 개발 초기 단계이고, 회원가입 로그인 정도만 API 개발된 상태입니다. 프론트에서 서버를 요청해서 AWS서버를 구축하려 하는데, 1. 지금 이 시기가 AWS 서버 구축을 하는 게 맞는지?(프리 티어여도 개발이 진행 중인 상황에서 서버를 벌써 시작하는 게 맞는 지 궁금합니다) 2. AWS 실제 서버를 구축하지 않고도 프론트와 백엔드의 연결 즉 API요청을 프론트 측에서 할 수 있는지? -> 서치해 본 결과로는 ngrok 등을 이용해서 서버를 구축하지 않고도 프론트가 백엔드의 코드에서 테스트 해볼 수 있다는 것 같은데 이 방법을 더 자주 이용하는 편인지, 다른 방법이 있는지 가 궁금합니다! 프론트도 백엔드의 코드를 받아볼 수는 있으나 RN개발 환경과 백엔드의 코드를 둘 다 띄우기에 컴퓨터 자체가 어렵다고 하여 서버 배포를 고민 중에 있었습니다.. 많이 헤매고 있지만 여기서 많은 도움 받고 있습니다! 경험해보신 분들의 조언 부탁드립니다!

개발자

#서버

#aws

답변 0

댓글 0

조회 64

6달 전 · 익명 님의 질문

프론트엔드 취준생 고민

현재 23살 이제 대학교 4학년이 되는 대학생 입니다. 2024.11월부터 현재까지 이력서와 포트폴리오를 나름대로 만들어서 신입, 인턴 등에 지원해봤지만, 대다수가 서류에서 떨어졌습니다. 그러던 중, 카카오 부트캠프 풀스택에 합격하게 되었습니다. 이에 대해 고민이 생겨서 글을 올렸습니다. 1. 부트캠프를 포기하고, 다니던 대학을 졸업까지 다닌다. 2. 부트탬프를 진행하고, 1년후 복학해서 남은 학교를 마무리한다. 3. 기타 등등의 방법 알려주시면 감사할것 같습니다. 현재 스펙은 교내에서 사람들과 프로젝트를 진행한 경험만 존재하고, 프로젝트들도 개발 후 서버를 닫아서 배포되어 있지 않은 상태입니다. 수상은 교내 대회를 2회 수상을 제외하고 외부 공모전, 활동의 수상은 없습니다. 어떻게 해야할지 고민입니다.

개발자

#frontend

#취업

#대학생

답변 0

댓글 0

조회 126

6달 전 · 문종호 님의 새로운 답변

스프링부트 배포 root 와 유저

우분투 서버를 하나만들어서 배포를 하려고합니다. aws는 아니고 자체적으로 os를 설치해서 이용하게되었는데 root에서 jar파일을 nohup & 으로 백그라운드 실행시켰는데 root가 로그아웃을 하니 프로젝트도 같이 다운됩니다. 여러가지 시나리오를 해봤는데 왜이러는건지 어떻게해야 실행시킨 프로젝트를 유지할수있을까요? 시도해본 시나리오 1. 사용자 user 와 root가 동시에 접속해서 duser가 프로젝트를 실행시키고 duser가 접속을 종료시 - 프로젝트 유지 - root가 로그아웃하면 프로젝트가 내려갑니다 2. 사용자가 먼저 접속해서 프로젝트를 백그라운드로 실행시킨후 root가 이후에 접속했다가 로그아웃한경우 - 프로젝트 유지 3. root 로 접속해서 user로 변경후 프로젝트 실행시 user에서 root로 변경했을때는 프로젝트가 유지되고 root를 로그아웃하면 프로젝트도 종료됩니다. 어떻게 접속했다가 로그아웃해도 프로젝트가 내려가지않게 하고싶습니다.

개발자

#spring-boot

#server

#ubuntu

#배포

답변 1

댓글 0

조회 36

6달 전 · 익명 님의 새로운 댓글

웹 플러그인 만들때..

안녕하세요. 회사에서 우리 api를 쓸수 있는 스크립트 형태로 주입가능한 플러그인을 만들어야 합니다. 보통 이럴때 리액트를 사용해서 만드나요?? 얘를들면 사용자는 자신의 서비스의 저희가 만든 스크립트를 심으면 우측 하단에 버튼이 생성돼서 버튼을 클릭하면 채팅이 가능한 챗봇을 제공 하려고 하는데 이럴경우 챗봇을 리액트를 이용해서 만들어야하나요? 아니면 그냥 자바스크립트로 만들어야하나요? 그리고 무엇으로 만들던지 어짼듯 스크립트 형태로 배포 해야하는데 어떻게 해야 하는지 감이 안 잡혀서 질문 드립니다. 두서 없이 쓴 긴글 읽어주셔서 감사합니다.

개발자

#react

#javascript

#script

답변 1

댓글 1

조회 33

6달 전 · 문종호 님의 새로운 답변

프로젝트 배포를 꼭 해야할까요?

작년에 끝난 프로젝트인데, 배포를 했다가 서버 비용때문에 내렸습니다. 취준 시작하고 프로젝트 리팩토링을 하고 있는데 배포를 내려서 결과물이 없는게 고민입니다. (시연 영상은 있습니다.) 저 혼자 서버 배포해보려고 했는데 어려워서 실패했습니다. Express 나 Next 사용해서 백엔드 다시 구축하고 배포하는게 나을지 아니면 그냥 다른 프로젝트 시작하는게 나을지 모르겠습니다. 그럴싸한 프로젝트가 이거 하나뿐인데 배포 결과물이 없으면 관심도 안가지실까요??

개발자

#배포

#프로젝트

#취준

#프론트엔드

답변 1

댓글 0

조회 138

6달 전 · 익명 님의 질문

웹 프론트 개발자가 웹뷰 앱 서비스를 하는게 도움이 될까요?

안녕하세요 ! 제가 대학생 창업 초기 멤버로 서비스를 운영하고 있는데 기존에는 리액트로 웹을 만들고 RN으로 웹뷰를 띄워서(거진 웹을 그대로 띄우는 수준)앱도 같이 서비스 하고 있었습니다 그러나 점점 방향성이 b2c 에서 b2b2c로 바뀌고 서비스도 앱쪽으로 기우는 것 같습니다. (웹도 운영은 할 것 같지만 서브 개념) 물론 빠른 배포가 가능하고 제가 익숙한 리액트로 계속 개발 후 웹뷰로 띄우는 방식으로 이어갈 예정이기는 하나 저는 이후 웹 프론트엔드 커리어를 희망하는 터라 아무래도 앱 위주 서비스를 지속적으로 하는게 커리어에 부정적인 영향을 미치게 될지 고민입니다 ㅠ 여러분들이 봤을 땐 크게 지장이 없다고 생각하시나요?

개발자

#프론트엔드

#웹뷰

#커리어

답변 0

댓글 0

조회 48

6달 전 · 박정환 님의 새로운 댓글

스프링부트 로컬 환경에서는 되지만, 배포 환경에서 404 에러가 발생합니다.

안녕하십니까 선배님들. 스프링부트 API 서버를 개발하고 배포하였는데 다음과 같은 문제가 발생하였습니다. 로컬 환경에서는 잘 작동하지만, 배포 환경에서 특정 POST 요청에서 404에러가 발생하는 문제였습니다. 해당 요청은 JSON을 반환하는 컨트롤러입니다. 서핑을 하던 중, Spring Security의 CSRF의 문제일 수도 있다고 하던데 저는 현재 Security를 사용하지도 않고 다른 POST 요청은 잘 응답하여 뭐가 원인인지 잘 모르겠습니다. 아래는 application.yaml과 Controller 코드입니다. 감사합니다. // application.yaml spring: application: name: tika servlet: multipart: max-file-size: 50MB max-request-size: 50MB

개발자

#스프링

#자바

답변 1

댓글 2

조회 81

6달 전 · CP 님의 답변 업데이트

1년미만 프론트엔드개발자 포폴 준비

9개월차이고 1년 채우고 이직하려고 이제 포폴 다시 준비하려고합니다. 취준 때 썼던 플젝은 지우고 새 사이드 프로젝트로 채우는게 좋겠죠? ㅠㅠ 근데 지금 회사에서 js 만 써서 리엑트 수준이 취준때 머물러있습니다. (Si 프로젝트했습니다.) 팀플로 무언가를 하기엔 시간이 빠듯할 것 같아서 firebase로 프론트 프로젝트 혼자하려는데 하나정도 규모 좀 있게 배포까지히면 경쟁력이 있을까요??ㅠㅠ 어떤 부분을 강조하면 좋을까요ㅠㅠㅠ

개발자

#이직

#사이드프로젝트

#포트폴리오

답변 1

댓글 0

조회 127

7달 전 · aigoia 님의 답변 업데이트

국가과제 r&d 개발자 역량 강화 방법이 뭐가 있을까요?

현재 국가과제 R&D 개발자로 중소기업에서 일을 하고 있습니다. 사수는 없고 혼자서 개발 + 밑에 새롭게 들어온 신입사원하고 개발을 하고 있습니다. 현재 python를 활용한 오픈소스 모델을 실증 테스트 및 필요한 모델 부분만 추출해서 수정해서 사용하거나, 다른 모델과 합쳐서 이용을 하고 있습니다. 아니면 간단한 학습 모델을 만들어서 사용하거나 하고 있습니다. 그외 노드.js로 간단한 백앤드만들고 리액트.js로 프론트엔드 만들고 파이썬 api 서버 만들고 aws로 배포도 해보고 국가과제 R&D 사이트 결과물 테스트 용으로 막 높은 수준의 레벨이 아니고 국가연구과제 R&D 심사에서 통과할 수준까지 개발하는게 다인 것 같아서 현재 2단계 통과를 했으며 3단계 작업에서도 이것과 비슷한 수준보단 좀 더 높은 수준으로 점수도 잘 받아서 추 후에 커리어에 도움이 되고 싶습니다. 국가과제 R&D 개발자로 일하시는 분이 있으면, 개발 역량 강화에 무슨 방법이 있는지 궁금합니다.

개발자

#국가과제

#r&d연구개발

#국가과제r&d

답변 1

댓글 0

조회 37

7달 전 · 익명 님의 질문

앱 배포시 보안 관련 질문 드립니다!

안녕하세요. 현업에서 실제 모바일 앱을 배포(스토어-프론트,aws-서버)할 시에 보안 관련해서 aws,프론트,서버 쪽에서 각각 어떤점을 신경써야 할지 몰라 질문드립니다! 현재 생각난 점으로는 aws의 경우 waf를 설정같은 부분인데 현업에서는 실제로 보안을 어떻게 하는지 궁금합니다!

개발자

#배포

#보안

#실무

답변 0

댓글 0

조회 29

7달 전 · 노민영 님의 새로운 답변

어느 게 포폴에 더 도움될까요?? (nodejs프젝 -> 스프링으로 변환 vs 쌩으로 한달짜리 프젝 시작)

이번 봄에 백엔드 인턴을 하고 싶어 급하게 프로젝트 경험을 쌓으려고 합니다,, 그런데 아직 백엔드 포폴이 마땅치 않아서(nodejs로 참여한 작은 프젝 하나 있어요🥹) 이번 겨울 동안 급하게 프로젝트를 준비하려고 합니다. 생각해 놓은 건 두 가지 경우가 있는데요 1. 기존에 nodejs 백엔드로 참여한 팀프로젝트가 있는데 이걸 스프링으로 혼자 변환해보기 (프젝 규모가 크지는 않아요 배포도 안했고) 2. 인프런 등등에서 한두달짜리 프로젝트 새로 모집하기 (배포까지..???) 정도 입니다. 인턴 지원까지 약 한달😔이 남은 상태라 최대한 빠르고&포폴에 더 도움되는 걸 해야 하는 상황입니당.. 물론 새 프로젝트를 처음부터 백엔드로 시작하는 게 나을 것 같기도 한데 요즘 백엔드 초보자는 참여할 프젝 구하기도 힘들더라구요... 그래서 저 같은 초보자(?)분들 모아서 한달 빠짝으로 가벼운 프로젝트를 진행해서 포폴에 넣는 걸 생각 중인데 뭐가 더 도움될까요?? 둥다 괜찮은 선택지라면 둘다 동시에 하는 것도 생각 중이긴 한데,, 저 두 활동이 포폴에 도움이 될까요,,,?? 특히 1번이요!!ㅜ 완성도는 쌩으로 다시 시작하는 2번보다야 높을 것 같긴 한데 저 활동 자체가 도움더ㅣㄹ지 잘 모르겠어서요ㅜ

투표

개발자

#포트폴리오

#인턴

#신입

#프로젝트

답변 1

댓글 0

조회 276

8달 전 · 박정환 님의 새로운 답변

프론트와 배포에 대해서 궁금한점

프론트엔드는 상대적으로 배포에 대한 지식을 덜 요구하는거 같은데 보통 vercel로 배포를 하는데도 봤었고 aws 자체와 좀 거리가 멀었던거같은데 요즘에는 HTML, CSS를 퍼블리싱의 영역으로 보내고, JS, React에 성능 위주의 개발과 프론트엔드만의 독자적인 인프라 구축에 예전보다 많은 관심을 받고 있다고 들었습니다. aws나 docker 같은 것도 요즘 프론트엔드 개발자라면 어느정도 지식 습득이 필요하다고 생각하는데 어떻게 생각하시나요? 아는 동생이 프론트엔드 개발자 지망인데 vercel로 배포만 해보고 어떤식으로 배포되고있는지 효율적으로 배포 플로우를 만들어 보거나 해보지를 못 했다길래 필요한지 궁금해서 qna에 남깁니다.

개발자

#프론트엔드

답변 3

댓글 0

조회 102