node.js 교과서 학습을 시작해보겠다. 앞 포스팅에서 말한 것처럼 먼저 한번 읽어본 뒤 챕터에 대하여 개괄적으로 요약해보고 잘 이해가지 않는 부분과 궁금한 부분을 추가적으로 학습하는 방식으로 포스팅을 진행해보겠다. node.js란 무엇인가? node.js 공식 홈
퇴사를 한지 어느덧 3주정도가 지난 것 같다. 프론트엔드 개발자로서 개발을 시작했고 프론트 개발을 중점을 두고 프로젝트를 진행하며 취업까지 성공했었다. 개발 관련해 생각이 많아지는 요즘 나는 그런 생각을 했다. 내가 꼭 프론트엔드 개발자만을 추구해야할까? 백엔드 개
node.js에서 백엔드 프로그래밍을 하여 서버를 구축할 때 편리한 기능을 사용하기 위해 프레임워크를 사용합니다.그 중에 본인은 express와 koa를 둘 다 사용해보고 사용 경험을 적어보려합니다.결론적으로는 저는 express의 사용 경험이 더 좋았습니다.미들웨어
동기와 비동기 개념과 블로킹과 논블로킹의 개념은 서로 다른 개념입니다.동기와 비동기의 차이는 작업 완료 여부에 대하여 신경을 쓰냐,안쓰냐 여부의 차이입니다.a,b,c라는 함수가 차례대로 호출되고 있다고 가정했다고 해봅시다.동기 처리 같은 경우에는 a,b,c가 차례로 실
로그인을 구현하기 위한 방법으로는 쿠키와 세션이라는 2가지 방법이 있습니다.로그인을 구현할 때 쿠키와 세션을 모두 사용할 수 있습니다. 둘 다 클라이언트와 서버 간의 인증을 관리하기 위해 사용되며, 보안적인 이슈와 편의성 등의 차이가 있습니다.쿠키는 클라이언트의 브라우
브라우저에서 응답받을 문서에 대하여 알아서 인식하는데도 불구하고 http 서버에서 응답보낼 문서에 대한 헤더를 설정해줘야하는 이유가 뭘까요?다음 코드를 살펴봅시다.with headerres.wrieHead : 서버에서 클라이언트에게 응답해줄 데이터(body)에 대한 헤