신입개발자

Retrospective

[개발자회고] #4. 스타트업 입사 1주년 회고 ( feat. 신입개발자 )

적성 시간이 정말 빠르다. 2018년 11월 26일 월요일 첫 출근했을 때를 생각해보면 엄청 설레었던 것 같다. 내가 생각하던 스타트업의 전형적인 모습은 10명 정도 되는 팀원들이 공유 오피스에서 자신들만의 서비스를 열심히 만들어나가는 모습이다. 그 모습을 상상했기에 나의 회사는 정말 딱 스타트업 다웠다. 스타트업 다운 스타트업​에 한 명의 멤버로서 함께 할 수 있다는 게 정말 좋았다. 항상 나는 1년을 채우지 못했다. 창업도 1년을 채우지 못했고 전 회사도 1년을 채우지 못했고 개발 학원도 1년을 채우지 못했다. 왜 채우지 못했냐고 물어보면 각 상황마다 구구절절한 사연들이 있지만 다 핑계인 것 같고 결국 끈기가 없었던 것 같다. 재미없고 어렵고 집중 안 되는 상황에서 나는 꼭 벗어나야만 했다. 주위 사..

Googling/cs

[HTTP] 쿠키와 세션 (feat. 신입개발자 면접질문)

Q. 쿠키와 세션에 대해서 설명해줄 수 있나요? 먼저 쿠키는 일정시간 임시 데이터를 클라이언트인 브라우저에 저장하기 위하여 사용됩니다. 쿠키는 인터넷 쇼핑몰에서 로그인을 하지 않았는데 장바구니 담기가 가능하게 하는데 활용되며, 광고 팝업에 나오는 다시보지않기를 누르면 다음에는 팝업이 나오지 않는 것에도 활용됩니다. 물론 서버 작업을 통해 구현해도 되지만 굳이 저장할 필요가 없다면 서버의 리소스는 아끼는 것이 좋습니다. 또, 매번 서버에서 데이터를 불러오기보단 간단한 값들은 쿠키를 활용하여 저장하면 비용을 아낄 수 있습니다. 쿠키는 도메인별로 저장할 수 있으며 개발자모드(F12)를 활용하면 어떠한 키/밸류를 가지고 있는지 확인이 가능합니다. 확인이 가능한 데이터이기에 쿠키는 보안에 취약할 수 밖에 없습니다..

날개단
'신입개발자' 태그의 글 목록