TIL(일일회고)

TIL_2022-01-14

귀요미찰쓰 2022. 1. 15. 21:42
728x90
반응형

요즘 프로그래머들이 일일회고 올리는 것을 보고 감명을 받아서 저도 최대한 매일 공부한 것들을 바탕으로 그날 공부한 내용을 정리해서 올릴 예정입니다.

 

저는 오늘 윤재성 님의 노드 js 강의를 봤는데요. 그중에서 node.js의 개요 부분과 node.js 모듈 기본작성법 봤습니다.

node.js의 중요한 특징을 간단하게 말하자면 비동기식 이벤트 처리가 있습니다. 그리고 빠른 속도로 동작한다는 부분입니다. 비동기식 이벤트 처리란, 개발자가 만든 프로그램에서 발생되는 여러 사건들을 동시에 처리한다는 방식입니다. 그리고 V8 JS 엔진을 이용하여 처리하므로 코드 처리가 굉장히 빠릅니다.

 

모듈을 사용하려면

exports 객체에 필요한 함수를 추가하면 된다. 그리고 모듈을 만들 때, 위 사진처럼 require 함수를 이용하여 모듈 객체를 생성하시면 됩니다.

 

 

그리고 HTTP 상태 코드중에 400대 오류인 클라이언트 오류와 500대 오류인 서버 오류를 공부했습니다. 

400대 오류의 원인은 클라이언트에 있습니다. 500대 오류는 서버에 문제가 있는거고요. 400대 오류와 500대 오류를 가르는 차이점이 크게 한가점이 있습니다. 400대 오류는 복구가 불가능하고 500대 오류는 복구가 가능 확률이 있습니다.

 

 

반응형