As i wish

간단한 API server 개발, Heroku, Lambda, Strapi 본문

Develope

간단한 API server 개발, Heroku, Lambda, Strapi

어면태 2020. 2. 27. 11:18

간단한 토이프로젝트를 진행하게 되면 API 서버가 필요한 경우가 생기게 됩니다.

저 역시 제가 사용할 목적으로 여러가지 간단한 토이프로젝트를 진행하는데요. 대부분 웹 크롤링을 이용한 프로젝트 들입니다.

영화 정보를 가져오거나, 제가 즐겨 보는 주짓수 동영상 사이트에서 자동 재생 플랫폼이 되게 만들거나 등등

무튼 그러한 이유로 저도 클라이언트와 API 서버가 필요한데 매번 익숙하였던 AWS EC2 를 이용하였습니다.

최근에는 조금 더 간편한 Heroku 를 이용하기도 하였고, AWS Lambda 를 이용하여 node 서버를 배포하기도 해봤습니다.

위와는 조금 다르지만 쉽게 Database 를 구축 하고, REST API를 만들어 주는 라이브러리가 있어서 가져와봤습니다.

앞서 말한 Heroku 는 노드 어플리케이션이 동작 할 수 있도록 해주고,

Lambda 역시 노드 어플리케이션이 런 할 수 있도록 도와주긴 하더라고요. 물론 Lambda 는 앞뒤로 API, S3, 등등 여러가지를 붙일 수 있더라고요

그에 반하여 Strapi 는 보다 쉽게 REST API를 제공해주고 Database를 만들어주는 라이브러리라고 비교가 될것 같네요.

물론 node를 올릴 수 있는지는 확인해봐야하겠지만, REST API 뿐만 아니라 GraphQL 도 제공해주니 한번 써보긴 해봐야겠네요.

JS 로 10분만에 REST API GraphQL 서버 개발

 

코딩 없이 10분 만에 REST API/Graphql 서버 개발하기

스타트업에서 가장 중요한건 빠르고 값 싸게 비즈니스 모델을 실험하는 것입니다. 그리고 비즈니스 모델이 검증되면 재빠르게 제품을 만들어 내야 하죠. 최소한 알파버전으로라도 런칭을 해야 하니까요.

medium.com

 

 

Stapi

 

Strapi - Open source Node.js Headless CMS 🚀

Strapi is the next-gen headless CMS, open-source, javascript, enabling content-rich experiences to be created, managed and exposed to any digital device.

strapi.io

 

'Develope' 카테고리의 다른 글

RIDI 입사자 과제 회고  (0) 2020.04.14
[RegExp] 정규식 포기자를 위한 가장 쉬운 정규식  (0) 2020.02.19
[FrontEnd] 네이버 FE-NEWS  (0) 2020.02.15
[Jenkins] Jenkins port 변경  (0) 2020.01.22
[CSS] nth-child 란  (0) 2020.01.05
Comments