반응형

Dev/GraphQL 2

GraphQL - S3에 이미지 업로드(S3 Image File Upload)

안녕하세요. 2021년의 새해가 밝았습니다! 시간이 너무 빠르네요. 올해에도 작년처럼 자주는 아니더라도 꾸준한 포스트를 작성하는게 목표 중 하나입니다. 이번에는 GraphQL에서 이미지를 업로드하고 S3에 저장해 보는 과정을 소개드리도록 하겠습니다. 전에 Python 언어의 Flask를 활용해 S3로의 이미지 업로드를 소개한 적이 있는데, 비슷하면서도 Node.js & GraphQL만의 특징이 느껴졌습니다. 1. GraphQL에서 업로드하기 위한 설정(Apollo Server를 활용하기) 먼저 GraphQL과 같이 활용되는 Apollo Server에는 파일을 업로드 하기 위한 별도의 라이브러리가 내장되어 있습니다. 저의 경우에는 GraphQL Yoga를 활용하기 때문에 Apollo Server가 Defa..

Dev/GraphQL 2021.01.04

GraphQL 특징 & 입문하기

다음주 월요일(20.10.12) 부터 개발자로 새로 시작하는 곳의 기술 스택은 Node.js, GraphQL, Apollo, Prisma 입니다. 기존에 JavaScript 같은 경우 코딩테스트와 같은 특정상황에서만 사용하였고, 위 기술스택은 들어만 본 상황입니다. 시작하기도 전에 겁을 먹으면 안 되겠지만, 현재는 위 기술 스택에 대해 지식이나 경험이 부족한 상황입니다. 그렇지만, 새로운 기술 그것도 GraphQL이라는 지금 까지와는 사뭇 다른 형태의 API를 생성 해주는 기술 스택을 배운다는 것이 기대됩니다. GraphQL에 대한 몇 가지 특징을 짚어보겠습니다. 이 내용은 GraphQL 공식 튜토리얼 사이트 how to graphql에서 확인한 내용에 제 주관적인 생각을 더 해봤습니다. 1. Graph..

Dev/GraphQL 2020.10.07
반응형