본문 바로가기

전체 글118

url parsing URL http://open:3000/main/member?id=30&pw=155 url parse http == 사용프로토콜 open == Host주소 (IP주소 or 도메인명) 3000== 서버 포트번호 /main/member == HOST 안 리소스 디렉토리 ?id=30&pw=155 == 쿼리파라미터 쿼리파라미터 시작표기: ? 쿼리이름=쿼리값 2개이상의 쿼리파라미터 구분표기: & 인터넷에서의 URL open/main/member?id=30&pw=155 보통 http:// 사용프로토콜 부분과 :3000 포트번호 부분이 생략될것이다. 기본적으로 모든 웹은 http를 사용함으로 생략 포트번호도 있다고 간주하고 생략 JS로 URL 쿼리파라미터 추출하기 URL에서 쿼리파라미터를 추출하여 사용할수있다. nod.. 2021. 11. 15.
Node.js란? 멀티스레드 환경(java)과 달리 싱글스레드 비동기식이며 실시간 대용량 처리에 적합하다는 JS 엔진 Node.js에 대하여 정리하고자 한다. 개요 웹 브라우져에서 종속 되어있던 js를 어디에서나 실행될수있도록 런타임(실행환경)을 제공하는 엔진 js를 실행시키는 프로그램으로 인식하면 된다. node.js와 spring boot , django와 같은 프레임워크를 비교하곤 하는데, 사실상 node.js는 런타임 엔진이기때문에 런타임환경에 틀을 작성해두고 그 안에서 코드를 짜도록 하는 프레임워크와는 동등한 개념은 아니다. node.js의 도입으로 js는 브라우져로부터 독립되어 실행이 가능해졌고 이 기술로 js도 프레임워크가 가능하다. 대표적으로는 express가 있다. 따라서 express vs spring .. 2021. 11. 8.