본문 바로가기

전체 글29

NCloud SDK ES6/TypeScript로 마이그레이션 하기 네이버 부스트캠프에서 클라우드 관련 프로젝트를 진행하기로 했는데, API를 사용하려고 SDK를 찾아보니 JavaScript ES5버전으로 작성되어 있어 코드를 한눈에 알아보기 힘들었습니다. 그래서 NCloud SDK를 현대적인 JavaScript 생태계에 맞춰 ES5에서 ES6/TypeScript로 마이그레이션한 과정을 설명해보려고 합니다.  https://github.com/NaverCloudPlatform/ncloud-sdk-js GitHub - NaverCloudPlatform/ncloud-sdk-js: Naver Cloud Platform Client Library for nodeNaver Cloud Platform Client Library for node. Contribute to Naver.. 카테고리 없음 2024. 11. 3.
쿠키와 세션 저는 처음에 쿠키라는 것이 먹는 쿠키만 계속 생각나서 이해하는데 시간이 오래 걸렸습니다. 우리는 어떤 웹사이트를 사용할 때면 대부분 로그인이라는 기능을 사용합니다. 이때 로그인에 대한 편의를 제공하기 위해 자동 로그인, ID 저장 등의 기능을 제공하는 경우도 있고, 다른 페이지로 이동하더라도 로그인을 유지하는 기능이 필요합니다. 이때 사용하는 것이 쿠키라고 합니다. 한번씩 웹사이트에 들어가면 모든 쿠키 허용 또는 일부 쿠키만 허용 또는 거부 라는 선택지가 주어지는 것을 자주 보셨을 겁니다. 이 쿠키가 앞에서 설명드린 쿠키와 같은 쿠키입니다. 쿠키에 대한 간단한 개념은 이정도와 같고 쿠키가 서버와 클라이언트에서 어떻게 동작하는지에 대해 알아보겠습니다. 쿠키의 동작 과정 1. 웹 브라우저는 서버에 id, p.. 카테고리 없음 2024. 9. 3.
왜 MVC 패턴을 사용하고 있나요? 여러분들은 MVC 패턴을 왜 사용하나요? 웹 개발을 꿈꾸고 있는 분들은 MVC 패턴을 한번이라도 들어봤을 것이고 실제로 적용시켜 본 경험이 있는 사람도 많을 것입니다. 저 또한 MVC 패턴을 적용하여 프로젝트를 진행했던 경험이 있습니다. 그러면 여러분들은 `다른 패턴도 많을 건데 MVC 패턴을 사용하는 이유는  무엇인가요? 다들 MVC패턴에 열광하는 이유가 뭐죠?` 라는 질문에 답할 수 있으신가요?  네이버 부스트캠프를 진행하던 도중 저는 Spring Boot로 프로젝트를 진행해왔던 터라, node.js를 사용하여 백엔드 코드를 작성할 때에도 당연히 MVC 패턴을 적용하여 디렉토리 구조를 만들었습니다. 그런데 팀원 중 한분이 node.js에서의 장점이 있을건데 Spring Boot에서 사용하는 MVC 패.. 카테고리 없음 2024. 8. 29.
네이버 부스트캠프 9기 베이직 과정 수료 후기 안녕하세요 ~ 6월 24일 부터 시작 된 네이버 부스트캠프의 베이직 과정을 수료하고 왔습니다. 올해 네이버 부스트캠프에는 8기까지는 존재하지 않던 베이직이라는 과정이 새로 생겨났습니다. 그리고 1, 2차 코딩테스트가 문제 해결력 테스트로 개편되고, 총 3번의 문제 해결력 테스트를 합격해야 합니다.   ✏️ 1차 문제 해결력 테스트6월 15일 토요일 오후 2시부터 2시간 동안 1차 문제 해결력 테스트가 치뤄졌습니다. cs 문제와, 구현 문제가 섞여 있었는데, 이번 베이직 과정이 만들어진 취지가 "더 많은 분들이 프로그래밍으로 문제를 해결하는 것이 무엇인지 경험할 수 있도록 하는 것" 이기 때문인지 난이도는 굉장히 쉽게 나왔었습니다. 1차 문제 해결력 테스트는 언어 제한이 없었습니다.(2, 3차는 신청 분야.. 카테고리 없음 2024. 7. 9.
현대자동차그룹 소프티어 부트캠프 4기 지원 후기 (BackEnd) https://softeerbootcamp.hyundaimotorgroup.com/ HMG SOFTEER BOOTCAMP - 현대자동차그룹 소프티어 부트캠프현대자동차그룹의 채용 연계형 소프트웨어 개발 교육 과정, 소프티어 부트캠프의 교육과 프로젝트로 성장을 경험해 보세요.softeerbootcamp.hyundaimotorgroup.com  이번에 현대자동차 그룹에서 진행하는 소프티어 부트캠프에 지원해보았습니다.24년도 2월 졸업자부터 25년도 2월 졸업예정자까지 지원이 가능했는데, 저는 내년 2월 졸업예정자이기 때문에 지원자격이 되었습니다. 이번 여름 방학 때 개발 공부를 혼자 하는 것이 아닌 교육 기관을 통해  교육을 받고 개발자를 준비하는 다양한 사람들과 소통하고 싶어서 지원하게 되었습니다.코딩 테스.. 카테고리 없음 2024. 6. 1.