Node.js + MongoDB App 만들기 (1)
·
BE Study
Node.js + MongoDB를 이용하여 간단한 게시판, SNS, 채팅 기능을구현하는 작업을 순차적으로 보여주는 Post이다. 사용 기술 : Node.js, Express, MongoDB, EJS, Bootstrap, AJAX, google cloud, socket.io Index - 서버(express) 초기 세팅 - Bootstrap을 활용한 간단한 웹 페이지 UI 만들기 - MongoDB(NoSQL Database) 연동하기 - DB 데이터 저장 및 출력 - 로그인 기능 - google cloud를 통한 서버 배포 - 이미지 전용 서버 만들기 및 이미지 업로드 - Socket.io를 활용한 실시간 채팅 기능 1. 서버(express) 초기 세팅 파일 트리 우선적으로는 동일한 위치에 서버를 구축하기..
백엔드 면접 스크립트 - Node.js
·
BE Study
해당 자료는 SimpliLearn에서 제공하는 Top 50+ Node.js Interview Questions and Answers for 2023을 토대로 작성되었습니다. Node.js 1. Node.js는 무엇이고 어디에 사용하는가? - Node.js는 브라우저 외부에서 application을 실행하기 위한 자바스크립트 런타임 환경입니다. 웹 프로그램의 서버를 만드는데 주로 사용됩니다. Node.js는 비동기식 이벤트 중심 모델을 사용하므로 입출력이 많은 데이터 집약적 애플리케이션에 적합합니다. 2. Node.js를 사용하는 이유는? - I/O요청이 많은 서버에 사용하기 적합하다. (논블로킹 방식으로 처리하기 때문에) - 따라..