# nodejs

438개의 포스트
post-thumbnail

커맨드라인을 활용한 TODO만들기(feat: yargs)

코딩을 하다보면 npm run start, npm --version 같은 커맨드를 사용하게 됩니다. 오늘은 yargs를 이용해서 나만의 커맨드라인, TODO 프로그램을 만들어보려고 합니다.Node.js에서는 보통 app.js를 메인파일로 사용합니다. 만약 app.js를

약 11시간 전
·
0개의 댓글
post-thumbnail

주차장 미니 프로젝트

드디어 부트캠프에서 첫 미니 프로젝트(풀스택)인 주차장을 설계하고 구현을 해보았다. 프론트엔드를 지망하는 나로써 데이터가 DB와 온전히 오고가는지를 중점으로 두고 진행을 하였다. 나는 적응하기까지가 오래걸려서 기능이 많지도 않구 시간도 2주정도 걸렸던거같다. 덕분에 로

약 18시간 전
·
0개의 댓글

TypeORM Error: Entity metadata was not found 이슈

And in your feature module, your import looks like this:imports: \[TypeOrmModule.forFeature(ProductEntity)]——————————————————Even if you do not use Or

어제
·
0개의 댓글
post-thumbnail

node - kakao login

📌👉본인이 받아오고 싶은 설정을 해준다 .우리는 REST API 를 사용하기 때문에 , REST API키 를 가져오게 된다.설정을 모두 마쳤으면 코드를 작성해야한다.https://devlog-wjdrbs96.tistory.com/232이글을 보고 사실..

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

nestjs + graphql + typeorm 시작하기, entity 만들기

아주 아주 간단한 영화 리뷰 api를 만들어보기로 한다. ER diagram은 위와 같다. 사용자의 정보를 저장하는 user와 영화의 정보를 저장하는 movie, 영화 리뷰를 저장하는 record, 총 세 개의 table이 존재한다. tsconfig.json"esMod

2일 전
·
0개의 댓글

Nodejs Security

OWASP herokuOWASP Node Goat TutorialhelmetSet proper HTTP headers with helmet packagecookie, localStorage 에 저장하는 민감한 데이터는 cryto 로 암호화해서 저장한다.DoS 공격을 막

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

GraphQL with Apollo

graphQL - 형식일 뿐GraphQL을 구현할 솔루션 - BE에서 정보를 제공 및 처리하고, FE에서 요청 전송 - GraphQL.js, GraphQL Yoga...→ Apollo : BE, FE 를 모두 제공한다. 간편하고 쉬운 설정Apollo documentn

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

TIL 29 | PUG

HTML을 관리해주는 Node JS Express PUG에 대해서

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

TIL 28 | Node JS Express Router

Router로 URL을 구조적으로 짜고, 라우터와 컨트롤러를 분리하여 깔끔한 코드를 짜보자

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

middleware

미들웨어 함수는 req(요청) 객체, res(응답) 객체, 그리고 어플리케이션 요청-응답 사이클 도중 그 다음의 미들웨어 함수에 대한 엑세스 권한을 갖는 함수이다.쉽게 말하면 클라이언트에게 요청이오고 그 요청을 보내기위해 응답하려는 중간(미들)에 목적에 맞게 처리를하는

6일 전
·
0개의 댓글

21/04/06

오늘 공부한 것 정리nodejs의 response객체에 대해 조금 더 자세히 알아봤다.res.redirect, res.send, res.render 등등, 대충 아무렇게나 사용했는데 더 오늘을 계기로 조금 더 잘쓸수있게 된 듯.정렬 알고리즘 몇개 복습오랜만에 c언어로

2021년 4월 6일
·
0개의 댓글
post-thumbnail

TIL 27 | Express 미들웨어 사용

Express에서 사용하는 미들웨어에 대해

2021년 4월 6일
·
0개의 댓글
post-thumbnail

[TIL] Sequelize 데이터베이스 커넥션 에러

sequelize 공식문서를 잘못읽어서 발생했던 connection 시의 에러를 살펴보자. (그리고 그냥 cli툴과 migration을 사용하도록 하자)

2021년 4월 6일
·
0개의 댓글
post-thumbnail

TIL 26 | 자바스크립트로 서버 만들기

Node JS, Express로 서버만들기

2021년 4월 6일
·
0개의 댓글
post-thumbnail

[node js] utility module : inspect 함수

객체 구조를 확인할 때 유용한 함수인 util.inspect() 함수를 알아보자

2021년 4월 4일
·
0개의 댓글

[NodeJS] 복습노트

nodemon: 서버를 매번 껐다켰다 할 필요없이 저장할때마다 다시 실행시켜주는 패키지. 개발자를 위한 것이므로 -D로 설치.

2021년 4월 3일
·
0개의 댓글
post-thumbnail

M1 맥북 nvm - Nodejs, express 설치(초심자도 바로 따라할 수 있다)

맥북을 산 기념으로 웹 backend개발에 필요한 nodejs를 설치하기로 했다. homebrew는 맥에서 여러가지 다운로드를 훨씬 수월하게 가능하게 한다. 현재 Apple silicon/ Rosseta2 관련해서 두 버전 모두 설치하라고 들었던 것 같기는 한데, 그냥

2021년 4월 2일
·
0개의 댓글
post-thumbnail

[Artillery] Node 환경 스트레스 테스트 (+ socket.io)

배포 전, 서버 부하 테스트 진행

2021년 3월 31일
·
0개의 댓글

pathname을 이용한 구분

queryString이 있으면 페이지를 보여주고 없으면 "Not Found"를 표시하도록 만들어보자어떻게 구분할 수 있을까?1\. parse를 통해 구분점을 찾아보기pathname은 '/' 로 구분되는 것을 알 수 있음.'/' 있으면 template를 표시하고, 없으면

2021년 3월 29일
·
0개의 댓글

readFile

nodejs에서 file을 어떻게 읽어올까?1\. nodejs 에서 제공하는 fs(File System)를 이용한다.const fs = require('fs');readFile 사용법<기본구조>fs.readFile(path, options, callback)pat

2021년 3월 29일
·
0개의 댓글