👥 조별 과제
⚡ 개념 정리하기 !
⚡ 토론해보아요 !
사용하고 싶은 API의 사용 방법 확인하기:
⇒ API Reference 문서에는 Node.js에서 활용 가능한 메서드 및 객체에 대한 자세한 정보가 있어, 다양한 Node.js에서 어떤 메서드를 사용할 수 있는지도 알려준다. 개발 시 API문서를 참조하면 많은 도움이 된다.
Node.js에서 API 사용하기
⇒ 모듈 형식으로 API가 제공되는 경우 require 함수를 통해 모듈을 불러올 수 있다. 일반적인 경우 JavaScript에서 API를 사용하는 것과 동일하게 사용 가능하다.
Node.js에서 API의 활용
⇒ REST API (Representational State Transfer API): REST 아키텍처를 준수하는 API.
⇒ Express.js: Node.js의 웹 프레임워크
⇒ API를 받아서 사용하는 것 뿐 아니라 생성해서 다른 클라이언트에게 보낼 수도 있다.
Node.js의 장점
⇒ Node.js를 통해 웹 브라우저 환경을 벗어나 OS 응용프로그램 레벨에서도 JS 실행 가능. 따라서 JavaScript만으로 Server / Client 모두 개발 가능한 것이 장점임.
JavaScript를 사용하는 것의 장점
⇒ 사용자가 많아 정보를 얻기 쉽고, 수많은 오픈소스 라이브러리와 프레임워크가 존재함. 이를 통해 개발 생산성 증대 가능