profile
백엔드 개발자 디디라고합니다.

Heroku에 .env파일 적용

오늘 Heroku에 배포하다 꽤 땀이 나는 일이 발생했습니다. aws 메일.PNG 배포하려는 프로젝트에 aws S3를 이용한 logic이 있었는데 해당 AWS KEY를 .env에 저장해 있었습니다. .gitignore 파일 리스트에 .env 파일을 입력해 두었습니다. (보안상 드러나서는 안되는 설정들을 저장해두는 파일입니다.) 이 상태에서 heroku...

2020년 1월 31일
·
0개의 댓글
post-thumbnail

Prisma

최근 개발하는 개인 프로젝트에서 Prisma를 사용하기로 했습니다. 그동안 REST API위주로 개발을 해왔는데 GraphQL로 처음 개발을 하기로 다짐했습니다. GraphQL 관련된 포스트는 추후에 다루기로 하고 이 시리즈에서는 Prisma에 대해 다루어 보겠습니다. What is Prisma? Prisma는 ORM(Object-Relational Map...

2020년 1월 14일
·
0개의 댓글

HTTP 접근 제어 (CORS) 란?

Cross-Origin Resource Sharing(CORS)는 다른 도메인에서 실행 중인 웹 애플리케이션에서 선택된 자원에 대한 접근 권한을 부여하는 매커니즘입니다. 다른 출처(도메인, 프로토콜 또는 포트)를 가진 자원을 요청 할 때, 웹 프로그램은 cross-origin HTTP 요청을 실행합니다. cors.png 예를 들어, 제가 개발한 API ...

2019년 11월 19일
·
1개의 댓글
post-thumbnail

API 서버 개발 #0

프런트백엔드.png 전에 개발했던 프로젝트는 명확히 백엔드와 프론트엔드가 구분되어 있지 않았습니다. 서버단에 모든 static 파일들(html, css, js, jquery)을 가지고 있었고 요청이 들어오면 그에 맞는 데이터와 파일들을 넘겨주는 식으로 개발을 했습니다. 그래서 이번 프로젝트에서는 REST API 형태로 서버를 개발해 보기로 했습니다. 근...

2019년 11월 19일
·
0개의 댓글

블로그 작성 시작

오늘부터 블로그 작성을 시작하려고 합니다. 계속해서 github에 공부사항을 올리기는 했지만 개발을 할 때의 에러사항이나 깨달았던 점들을 올리기에는 github가 특정 repository에 따라 분리되어 있어 올리기 좀 애매하다고 느꼈습니다. 그러면서 오늘부터 이런 사항들을 그때 그때 올리는 블로그를 시작해 보기로 했습니다.

2019년 11월 19일
·
0개의 댓글