# express

946개의 포스트
post-thumbnail

[2022.05.16] Node.js 첫 사용! get요청을 해보자 (with. express)

Node.js는 V8 엔진으로 빌드된 자바스크립트 런타임이다. 네트워크 애플리케이션(보통 서버사이드)개발에 사용된다. 자바스크립트 언어를 사용하며 논블로킹 I/O와 단일 스레드 이벤트 루프를 사용하여 높은 처리 성능을 가지고 있다.Node.js 다운로드Node.js의

어제
·
0개의 댓글

Async/Await 에러 핸들링 미들웨어

 개인적으로 적용하고 싶었던 예시 중 하나가 에러 핸들러였다. \[Node.js] Express, TypeScript, MongoDB 회원가입 (1) 지난 프로젝트를 진행하면서 에러 응답을 보낼 때 매번 메시지를 직접 입력해서 보내다보니 일관성도 없고 오타가 발생할 가

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

express-graphql로 카와이한 첫 서버 만들기

🎉 graphql과 express로 인생 첫 서버를 만들었습니다 🎉 매우 카와이한 서버, 그래서 더욱 친절한 예시로 express-graphql 사용법을 설명합니다.

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

REST API? 난 GraphQL!

🥴 "그래프큐엘.. 너 혹시.... 뭐 돼..?" 그래프큐엘, 뭐하는 친구인지 알아봅시다! 본 게시물에서는 그래프큐엘의 개념과 타입시스템을 예시와 함께 설명합니다.

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

Express.js passport-local 로그인 상태 관리 / 접근제한(글 수정)

소개 이 글은 passport를 대강 학습했지만 passport를 배우면서 당연하게 들수있는 의문들을 해결해주는 글입니다. passport가 처음이라면 글 나가셔서 생활코딩 - web5 passport 들으시는걸 추천드립니다 passport-local로 로그인 성

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

Node.js

서버란?네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램이다.클라이언트의 요청에 대한 응답을 하는 역할.localhost : 현재 컴퓨터의 내부 주소. 서버 개발할 때 테스트 용으로 많이 쓰인다.port : 서버내에 프로세스를 구분하는 용도.

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

웹개발 부트캠프 2022 3주차(노드)

122. Node.js Javascript 런타임이다. 즉 브라우저 밖에서 작동되는 JavaScript의 실행 환경이다. 덕분에 클라이언트 측 Javascript로는 브라우저에서 할 수 없었던 많은 일(웹 서비스를 만들고 파일 시스템과 상호작용 등의)들을 할 수 있

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

[Express]Get 과 Post 차이

post 로 path 파라미터를 받으려는 시도를 해본적 있는가?. 난 해봤다.. 대략 라우터 코드만 보여주면 당연히 id 값을 받아올줄 알았는데 그게 아니였다. 이게 실패한 이유는 같은 정보를 받아오는 get 과 post 의 방식이 서로 다르기 떄문이다 http

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

Server

2022년 5월 9일
·
0개의 댓글

module, require()

22.05.09module.exports 를 이용해 모듈화 가능만들어진 모듈은 require를 통해 호출하여 사용 가능cal.jsapp.js 모듈은 require을 했을 때 한번만 호출하고 사라진다.let number = 0 을 module.exports = numbe

2022년 5월 9일
·
0개의 댓글
post-thumbnail

[NodeJS] EP 1. 보안 모듈 'Helmet'

오늘은 우연히 알게 된 Node.js 보안 모듈에 대해 정리해보려고 한다.항상 조심하고 또 조심해도 모자른 보안인데 신입개발자에게는 아직도 너무나 어려운 보안....!이번 기회에 Node.js에서 해줄 수 있는 보안 항목에 대해 자세히 뜯어봐야겠다. 공식 문서에 나와있

2022년 5월 8일
·
0개의 댓글

[Project] 42 Kanbanboard - Start

목차 들어가며 프로젝트 계획 2-1. Phase1 2-2. Phase2 2-3. Phase3 TIL 들어가며 42 Seoul에서 과제와 알고리즘, 블록체인 등 여러가지 공부를 하고 있는 중에 Piscine 동기인 Mingkim님이 javascript를

2022년 5월 4일
·
0개의 댓글
post-thumbnail

HTTP Status Code 와 Express

유저가 클라이언트에서 로그아웃 버튼을 클릭하면 /users/signout 로 GET 리퀘스트가 날아가고, 서버에서는 쿠키에 저장한 토큰을 무효화 한 뒤 205 코드와 함께 ok 메시지를 날려야 한다.

2022년 5월 2일
·
0개의 댓글

BLOCKCHAINER - 토큰 보상 커뮤니티 웹 사이트

토큰 보상 기반 커뮤니티 웹 사이트를 개발하였다.

2022년 5월 2일
·
0개의 댓글
post-thumbnail

[node.js] 미들웨어(MiddleWare)란 무엇일까?

NodeJS에서 말하는 Middleware는 무엇이며 어떻게 사용하는가

2022년 4월 30일
·
0개의 댓글

[React + Express] Passport 쿠키 문제

React + Express에서 Passport 쿠키 문제 해결

2022년 4월 29일
·
0개의 댓글
post-thumbnail

[JS] Express + Socket.io

Socket.io 맛보기

2022년 4월 28일
·
0개의 댓글

Static Files and Recap

현재 브라우저가 uploads폴더에 있는 내용을 볼수 있게 해야한다.브라우저가 서버에 있는 파일에 접근할수 없으니까 그렇다. 브라우저한테 어디로 가야 하는지 얘기해줘야 한다.그리고 브라우저가 서버의 어떤 폴더로든 갈수 있는건 보안상 좋지 않다.그래서 브라우저가 어떤 페

2022년 4월 28일
·
0개의 댓글
post-thumbnail

효과적인 Error handling (feat. express)

무분별한 try-catch 및 로깅 남발로 난잡하게 error handling, error logging이 이루어지는 경우가 다반사였습니다. 이번 글에서는 여러 고민 끝에 제가 작성하고 적용했던 에러 핸들링, 로깅 방식을 소개드리고자 합니다.

2022년 4월 27일
·
2개의 댓글

[Express] AWS s3와 Node.js 연결해서 이미지 삭제하기

sdk 사용을 위한 access와 secret key 발급은 여기 참고AWS s3 콘솔에 접속 후 bucket 선택삭제하고 싶은 이미지 클릭객체 개요에서 key 이름 확인

2022년 4월 25일
·
0개의 댓글