# Node
NPM vs Yarn
Npm(Node Package Manager)의 약자 이다.nodejs에서 사용할 수있는 모듈을 패키지화해서 모아둔 저장서 역할을 하고 설치 및 관리를 수행할 수 있는 CLI 제공한다.yarn 이 npm 보다 조금 개선된 버전임.속도가 조금 더 빠르다보안성이 좋다(NP

[JS/Node] 객체 지향 JavaScript
객체 지향 프로그래밍(OOP, Object-oriented programming)은, 절차 지향 프로그래밍과는 다르게 데이터와 기능을 한곳에 묶어서 처리합니다. 속성과 메서드가 하나의 "객체"라는 개념에 포함되며, 이는 자바스크립트 내장 타입인 object(이하, ob

[EC2]nvm 설치 후 'sudo npm 커맨드 찾을 수없음' 해결 방법
EC2 우분투에서 nvm을 이용하여 node 설치 후 npm 커맨드는 실행이 가능하지만 sudo npm 커맨드를 찾을 수 없는 현상

[백준/node.js] 10926번 풀이
준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.분류구현(implementation
Node.js 과제3
실습 과제콘솔에 찍힐 b 값을 예상해보고, 어디에서 선언된 “b”가 몇번째 라인에서 호출한 console.log에 찍혔는지, 왜 그런지 설명해보세요.주석을 풀어보고 오류가 난다면 왜 오류가 나는 지 설명하고 오류를 수정해보세요.첫번째 console.log(b): 1 (
Node.js 과제2
undefined은 변수를 선언하고 값을 할당하지 않은 상태, null은 변수를 선언하고 빈 값을 할당한 상태(빈 객체)이다. 즉, undefined는 자료형이 없는 상태이다.따라서 typeof를 통해 자료형을 확인해보면 null은 object로, undefined는
Node.js 과제
JavaScript의 자료형과 JavaScript만의 특성은 무엇일까?JavaScript는 느슨한 타입(loosely typed)의 동적(dynamic) 언어입니다. JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 (및 재할당)
node-js (서버이해)
node js로 express를 안 쓰고 간단하게 서버를 구현해 봤다. 서버가 어떻게 작동하는지 다시 한번 상기할 수 있는 시간이었다 서버의 작동 순서 유저가 브라우저에서 url을 입력하거나 요청을 보낸다. 이 url과 연결된 서버가 등장!! (인터넷에서 실행 중

[2022.05.19] DOM - 노드 CSS 스타일(CSSStyleDeclaration), 클래스 추가/삭제 하기(className, classList)
문서 객체 모델(DOM)을 자바스크립트로 조작하여 노드의 CSS style과 class를 추가/삭제 하는 방법이다.자바스크립트에서 DOM을 조작하여 노드에 style을 넣어볼 것이다.먼저, ul태그에 스타일을 넣어보았다..style이라는 키워드를 사용해 css의 스타일

[kubernetes] 가상 머신 구축하기
window10Intel(R) Core(TM) i5-10600 CPU @ 3.30GHz 3.31 GHzRAM : 16.0GB환경에서도 충분히 master - 2개의 node 구축할 수 있는 희망적인 소식을 미리 알려드립니다.vmware workstation pro

[React] Node & NPM 이해하기
처음에 javascript는 브라우저에서만 실행되는 언어였습니다. javascript를 읽고 실행시키기 위해 브러우저들은 서로 다른 엔진(코드 인터프리터)을 가지고 있습니다. 점점 javascript가 널리 사용되면서 '웹 개발 말고 다른 곳에서도 사용할 수 있지 않

[2022.05.18] DOM - Document 객체와 메소드, HTML collection과 NodeList 차이
DOM(Document Obejct Model) DOM은 트리형식의 자료 구조인데 하나의 객체를 노드라고 부른다. 문서객체모델(DOM)은 XML이나 HTML에 접근할 수 있는 인터페스이다. 자바스크립트는 이 문서 객체 모델을 이용하여 HTML을 조작하고 제어할 수 있
TIL - Node와 Element 차이점
Node ?: 태그, 주석, 텍스트노드, 문서 유형들Element ?: 태그들많은 Node 유형들 안에 Element가 포함되어 있는 것이다.DOM(문서객체모델)?자바스크립트로 HTML을 Object처럼 조작할 수 있는 Model이다. 이는 원본 HTML이 아니라 DO