목차
- 일출과 모닝커피 이야기
- 콜라와 얼음맛 논쟁
- API 토큰 전달 방법
- 쿠키와 보안 관련 이야기
- 멀티 디바이스 활용과 개발환경
- 버그와 스트레스 관리
- 백엔드 배포 및 협업 상황
- 통신사 요금제 및 데이터 사용
- 개발과 일상: 커뮤니케이션 감정봇 제안
- 면접팁⚡: API 인증 구현 질문 대비
1. 일출과 모닝커피 이야기 🌅☕
- 아침에 일출을 보며 모닝커피 즐기기 이야기로 대화 시작
- '모닝 타고 커피 마시는 상황'이라는 재치있는 라임 대화로 웃음 유발
- 커피와 함께하는 아침 루틴이 개발자 일상에 활력을 줌
- 버스 기다리며 시간 보내는 짧은 휴식도 공유됨
2. 콜라와 얼음맛 논쟁 🥤
- 얼음 녹은 콜라 맛에 대한 의견 분분
- 얼음이 녹으면 콜라가 밍밍해진다는 주장
- 일부는 얼음을 넣지 않고 바로 마신다며 '이단' 표현
- 초보자 참고: 콜라에 얼음을 넣으면 냉각되어 맛있지만, 시간이 지나면 얼음이 녹아 당도가 옅어지고 맛이 희석될 수 있음
- 펩시 제로 및 밍밍한 콜라 맛 선호도 공유
3. API 토큰 전달 방법 🔐
- axios 호출 시 토큰을 함수 매개변수로 받는 방식 vs localStorage에서 직접 가져오는 방식 토론
- 함수에 토큰을 매개변수로 전달하면 함수의 재사용성이 높아지고 테스트가 쉽다는 장점
- 반면, localStorage에서 직접 토큰을 가져오면 호출하는 쪽에서 토큰 관리가 간단
- 초보 개발자 팁: 보안 측면에서도 토큰 관리는 분명히 하되, 코드의 유지보수성을 고려해 설계하는 것이 중요함
4. 쿠키와 보안 이야기 🍪
- 쿠키를 자주 '구워야 한다'는 유머와 함께 쿠키 버전 강제 변경 이야기
- 웹 개발에서 쿠키는 클라이언트에 저장되는 작은 데이터 조각으로, 인증 및 세션 유지에 사용됨
- 쿠키 관리는 보안상 중요하며, HTTPS, HttpOnly, SameSite 등 속성을 신경 써야 함
- 초보자 안내: 쿠키는 사용자 로그인 유지에 흔히 쓰이며, 세션 탈취 방지를 위해 보안 속성을 설정하는 것이 필수
5. 멀티 디바이스와 개발환경 💻🖥️
- 컴퓨터 2대를 이용한 멀티 페어링 경험 공유
- 로지텍 장비 활용으로 작업 효율 증가
- 개발 환경을 어떻게 구성하면 효율적인지에 대해 간접적으로 이야기
- 초보자 팁: 멀티 디바이스 환경에서는 입력 장비 및 화면 전환을 매끄럽게 하는 세팅이 도움됨
6. 버그와 스트레스 관리 🐞😫
- 버그 터지면 코딩 중단하고 게임하거나 휴식으로 스트레스 푸는 이야기
- 스트레스를 풀지 않으면 생산성 저하와 집중력 저하가 올 수 있음을 공감
- 초보자 조언: 버그는 흔한 일, 멘탈 관리가 중요하며 때로는 게임이나 산책 등 휴식 기술을 활용해 재충전할 것
7. 백엔드 배포 및 협업 상황 ⚙️
- 백엔드 팀의 CORS 문제 해결 및 프론트 기능 추가 중
- 배포 잦아 작업 흐름이 끊기는 문제 발생
- 초보자 설명: CORS(Cross-Origin Resource Sharing)는 웹 브라우저가 다른 도메인 간 리소스 요청을 제한하는 보안 정책으로, 백엔드에서 헤더 설정으로 해결
- 협업 시 빈번한 배포는 통합 테스트를 어렵게 할 수 있으니 조율 필요
8. 통신사 요금제 및 데이터 사용 📱💸
- 다양한 데이터 무제한 및 청년 요금제 이야기
- 요금제마다 제공 데이터량, 할인 정책, 나이 제한 등이 달라 실제 사용 경험 공유
- 2년 약정 후 요금제 자동 변경되는 점을 확인하고 주의할 필요
- 초보자 팁: 본인의 사용 패턴과 조건에 맞는 요금제 선택이 비용 효율적이며, 약정 조건과 자동 갱신 정책은 꼼꼼히 확인할 것
9. 개발과 일상: 감정 반응 봇 제안 🤖
- 대화 중 감정 봇에 대한 아이디어 언급
- 답변 없이도 리액션이 있으면 분위기가 좋아진다는 의견
- 초보자 참고: 채팅봇이나 슬랙 봇을 만들어 팀 내 소통을 활발하게 하는 사례 많음
- 감정 봇 개발은 자연어 처리(NLP) 및 간단한 AI 모델 적용으로 가능
10. 면접팁⚡ - API 인증 구현 질문 대비
- API 호출 시 토큰 전달 방법에 대한 질문 대비 추천
- 함수 매개변수로 토큰 전달 vs 애플리케이션 레벨에서 직접 토큰 조회 각각 장단점 설명 가능
- CORS 문제 이해 및 해결 경험 언급 가능하면 더 좋음
- 협업 과정에서 배포 및 테스트 절차를 잘 관리하는 것도 강조
링크🔗
#API#토큰#쿠키#개발협업#버그관리#통신사요금제#멀티디바이스#개발일상#프론트엔드#백엔드