nodeJS

JavaScript/NodeJs

express.use 메소드

app.use([path,] callback [, callback...]) 1. 패스가 지정되어 있지 않기 때문에 모든 경로에서 계속 호출 app.use(function (req, res, next) { console.log('Time: %d', Date.now()) next() }) 2. '/abcd' 경로에 들어왔을 때만 실행 app.use('/abcd', function (req, res, next) { console.log('Time: %d', Date.now()) next() }); 참고주소

JavaScript/NodeJs

[Prisma2] ON DELETE CASCADE는 어떻게 하는건가!

www.prisma.io/docs/getting-started/setup-prisma/start-from-scratch-sql-node-mysql Start from scratch (Node.js & MySQL) Learn how to create a new Node.js or TypeScript project from scratch by connecting Prisma to your database and generating Prisma Client for database access. www.prisma.io Prisma2를 배우면서 위에 사이트에서 보면서 따라하는 것을 해보았다. 하는 도중에 막히는 부분이 있어서 글로 남겨본다. 거의 막바지에 delete를 하는 부분이 있었는데 아래 에러가 발생하였..

JavaScript/NodeJs

[GraphQL] Over-fetching과 Under-fetching?

기술스택을 늘리고 싶다는 생각만으로 GraphQL을 공부하려고 했다. 하려고 찾아보니 기존 RESTAPI에 있는 문제점인 Over-fetching과 Under-fetching를 해결하기 위해 나온 API 쿼리언어라는 것을 알게 되었다. 그럼 Over-fetching과 Under-fetching이 뭔지 알아야 좀 더 효율적으로 사용할 수 있을 것 같아 정리를 해보려고 한다. Over-fetching API를 호출 시 필요없는 데이터(?) 사용하지 않을 데이터까지 딸려오는 것을 말한다. 만약 내가 유저의 정보 중에서 유저의 이름만을 원한다고 하면 어떨까? { user: [ { "id": 1, "name": "dong", "email": "naver.com", "age" : 23, }, { "id": 2, "..

Hyo Kim
'nodeJS' 태그의 글 목록