공부한 기록/백엔드 2

REST AP란?

개요 나는 작년 12월 중순, 프로젝트를 진행하기 전까지 기능 구현과 서버 구축에 대해서 공부했다. 그런데 배우는 것까지는 좋았다. 그러나 배운 것을 '왜' 써야 하는지와 이것이 '무엇'인지에 대해 알지 못했다. 그렇기에 이번에는 내가 느낀 의문 중 하나인 REST API에 대해 간단히 알아보고자 한다. REST? API? 먼저 API에 대해서 정리해보자. API (Application Programming Interface) 프로그램을 작성하기 위한 일련의 부프로그램, 프로토콜 등을 정의하여 상호 작용을 하기위한 인터페이스를 말한다. 예를 들어 보자. 자신이 앱을 하나 만들었다. 이 앱은 날씨를 알려주는 서비스를 제공한다. 그런데 날씨에 대한 정보는 어디에서 받아올까? 현재로선, 스마트폰에 기상청에서 ..

Google Cloud Storage + Spring boot - 이미지 파일

팀 프로젝트에서 메인 기능 내에 이미지 처리를 포함하려고 했다. 사용자의 설문 조사 정보를 받아서 그에 맞는 식단을 이미지와 함께 제공한다. 필자는 이번에 진행하는 프로젝트가 첫경험이기 때문에 하나하나 배워야 했다. 가장 처음 떠오른 의문은 이렇다. 이미지를 어디에 저장할 것인가? 다행이 이 의문에 대한 답은 다음 글에 잘 나와 있다. https://hs-archive.tistory.com/42 이미지는 어디에 저장해야 할까 웹 서비스를 만들다 보면 이미지를 저장해야 할 때가 오는데 이미지는 어디에 저장해야 될까요? 얻어갈 지식 이미지 저장은 어디에? 이미지 저장 웹 서비스를 만들다 보면 이미지를 저장해야 될 hs-archive.tistory.com 글의 내용을 요약하면 이렇다. 파일 시스템에 저장 이미..

728x90
반응형