# Node

1242개의 포스트

[node]pm2 사용법

[실행] pm2 start server.js --watch pm2 start server.js --watch --no-daemon pm2 start server.js --watch --no-daemon pm2 start main.js --watch --ignore-watch="data/* sessions/*" --no-daemon [로그] pm2 ...

1일 전
·
0개의 댓글
·

[포스코x코딩온] 웹개발자 입문 과정 5주차 1회고 | node.js

프론트엔드 수업의 프로젝트까지 끝난 후! (기초 수업)백엔드 수업에 들어가게 되었다!node.js 수업을 배우게 되는데,, 과연 나의 어느곳에 더 맞을지..! 일단 node 프로젝트를 생성하는 법을 먼저 알아보자따로 뭔가를 해줄필요없이 .ejs 파일을 생성하면 된다 .

2일 전
·
0개의 댓글
·

node에서 mysql과 connection 사용법

connection 변수는 try문 바깥에서 선언하고 연결try문 안에서 쿼리 수행. 만약 트랜잭션을 한다면 쿼리 수행 전에 트랜잭션 스타트, 쿼리 다 수행 후에 커밋, catch에 롤백 작성.finally에 커넥션 릴리즈 작성.

2일 전
·
0개의 댓글
·

서버, Node.js

서버 : 요청을 받으면 요청한 내용을 보내주는 프로그램 요청 : http 요청 1\. 읽기 (GET) - 이런 페이지 읽고싶음 2\. 쓰기 (POST) - 댓글 작성 블로그 포스트 작성 3\. 수정 (PUT) - 뭔가 수정할 때 4\. 삭제 (D

2일 전
·
0개의 댓글
·
post-thumbnail

[Nest.js] Nest 생명주기

일반적으로 요청 수명 주기는 다음과 같다.Incoming requestGlobally bound middlewareModule bound middlewareGlobal guardsController guardsRoute guardsGlobal interceptors (

4일 전
·
0개의 댓글
·

Nest.js Express 핵심원리

Express 핵심원리

5일 전
·
0개의 댓글
·

Node 버전 변경

https://github.com/coreybutler/nvm-windows/releases위 링크에서 nvm-setup.zip 다운로드 및 설치cmd창에서 다음 명령어 입력 (16.18.0 버전을 사용하려는 경우)nvm install 16.18.0nvm us

6일 전
·
0개의 댓글
·
post-thumbnail

URL 파라미터에 특수문자 입력시 오류 해결 (`/${encodeURIComponent( #색상코드 )}` )

REST API로 UPDATE를 진행하려고한다.평소와 조금 다른 점은, 수정하기위해 파라미터로 보내는 값이 id 값이 아니라는 것.나는 어떠한 색상을 가진 모든 데이터들을, 다른 색상으로 일괄적으로 바꿔주고자 했다.그런데 에러가 발생한다.에러 메시지를 보니, 요청하는

2023년 3월 25일
·
0개의 댓글
·
post-thumbnail

DOM과 이벤트

문서 객체 모델(Document Object Model) : 객체 지향 모델로써 구조화된 문서를 표현하는 형식이다. DOM은 XML이나 HTML 문서의 프로그래밍 인터페이스이다. DOM은 문서의 구조화된 표현(structured representation)을 제공하여

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

[ Node ] DB 데이터 삽입 시 동적으로 생성되는 id값을프론트단에서 바로 사용하기.

다음은 스케줄러 프로젝트의 일부분이다. 스캐줄러는 일정을 입력하면, DB에 정보를 저장함과 동시에 UI상에 새로운 일정을 띄워주는 것이 핵심 동작이다.아래와 같은 코드가 있다. 프론트단에서 axios로 서버와 통신을 하는 코드이고. rest API로 insert문을 실

2023년 3월 23일
·
0개의 댓글
·

Express 에러 핸들러

에러가 발생할 경우 어떻게 공통로직으로 처리를 해주어야하는가를 시작으로 고민을 하였다.express를 이용하면 미들웨어를 app.use()를 사용하면 쉽게 등록할 수 있따.기본적으로 express에서 오류를 처리하는 공통 미들웨어를 작성할 때 다음과 같이 작성해주었다.

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

[JS] DOM vs Virtual DOM

웹페이지에 들어가있는 html element들을 트리의 형태의 구조로 표현한 것크롬이나 사파리처럼 웹서핑에 사용되는 프로그램 브라우저에 console.log(document)를 실행해보면 document객체가 출력됨브라우저가 아닌 컴퓨터 자체에서 자바스크립트를 실행No

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

[JS/Node] Node.js

Node.js 내장 모듈을 사용할 수 있다.서드 파티 모듈 (3rd-party module)을 활용할 수 있다.Node.js 공식 문서를 활용하여 fs.readFile을 이용할 수 있다.Node.js는 "비동기 이벤트 기반 JavaScript 런타임"이다.Node.js

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

왜 Prisma를 써야할까? (+anyORM)

현재 Node.js에서 주로 사용되는 ORM은 Sequelize, TypeORM, Prisma가 있으며, 주간 npm다운로드 수는 위에 나열한 순서 대로 다운로드 수가 많다.오늘은 Typescript에 최적화된 Prisma와 TypeORM의 차이점을 알아보고자 한다.P

2023년 3월 18일
·
0개의 댓글
·

Learn JavaScript Basic Common Sense(2)

1\. ES62\. Differences between JavaScript and NodeES6(ECMAScript 2015) : JavaScript언어의 6번째 버전, 2015년에 발표됨.다양한 기능 추가 & 개선된 문법let, const 키워드 추가화살표 함수 사용

2023년 3월 18일
·
0개의 댓글
·

Learn Javascript basic common sense(1)

== vs === , null vs undefined, let&const&var

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

백엔드 개발자(Java/Node) 기술면접 대비 개념정리

SW 마에스트로 심층면접 준비하며 정리한 자료. Github언어분포 참고하시고 사용한 스택만 보시길 권장가상머신 메모리관리, 이식성 / 운영체제에 구애받지 않고 사용가상머신으로 인해 컴파일링 시간 느림.코드 작성 규칙, 들여쓰기 변수명 주석코드 실행 흐름, 다이어그램까

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

(SEB_FE) Section2 Unit3 [JS/Node] 비동기

어떤 경우에 중첩된 콜백(callback)이 발생하는지 이해할 수 있다.중첩된 콜백(callback)의 단점, Promise의 장점을 이해할 수 있다.async/await 키워드에 대해 이해하고, 작동 원리를 이해할 수 있다.카페에 가서 주문을 하는데, 앞 사람이 주문

2023년 3월 17일
·
0개의 댓글
·