API

· ON/실습
저번 시간에는 MVC 와 템플릿엔진에 대해서 알아봤는데, 이번시간에는 API에 대해서 알아보자 일단, API 부터 간단하게 살펴보자. 🤔 API 란 ? 어떤 서버의 특정한 부분에 접속해서 그 안에 있는 데이터와 서비스를 이용할 수 있게 해주는 소프트웨어 도구 그렇다면 실습을 통해서 API로 동작하는 과정을 알아보자 1. @ResponseBody 문자 반환 📗 HelloController @GetMapping("hello-string") @ResponseBody public String helloString(@RequestParam("name") String name){ return "hello"+name; } @ResponseBody는 BODY에 문자 내용을 직접 반환하는 것으로 뷰 리졸브를 사용하지 않..
React를 공부하다가 REST API를 처음 접해서 찾아보다보니 면접에도 많이 나온다고 해서 정리를 해보기로 했다. 간단하게 REST를 기반으로 만들어진 API를 의미 한다고 하는데 그럼 API가 뭔지 부터 공부하고 가자 🤔 API 란 ? 소통할 수 있는 창구 a소프트웨어가 b라는 소프트웨어로부터 지정된 형식으로 요청,명령을 받을 수 있는 수단 더 쉽게 말해보면, 어떤 학원에 정보를 알고 싶다! 그럼 약속된 형식이 있어야지 정보를 주고 받고 할 수 있다! 이게 바로 API이다 ! API는 알아봤는데 그럼 REST는 무엇일까 ? 🤔 REST 란 ? HTTP URI을 통해 자원을 명시하고 HTTP Method(POST,GET,PUT,DELETE,PATCH)를 통해 해당 자원(URI)에 대한 CRUD를 적용..
· OFF/PM
1) 프론트엔드 & 백엔드 프론트엔드 : 유저가 서비스를 이용하기 위해 사용하는 프로그램 ex.웹,모바일앱 > 좁은의미로 '웹'이라고 한다. 백엔드 : 유저가 접근할 수 없는, 서비스의 중요한 정보를 다루는 프로그램 > 데이터를 쌓고 처리하기 위한 모든 네트워크 공간 2) api : 클라이언트(웹,앱) / 사용자에게 필요한 데이터를 제공해주는 서버 3). 로그 : 프로그램을 실행하면서 남기는 기록 ( 로그 깐다 ? 라는 소리가 무섭더라고요. 제가 뭐를 했는지 다 볼 수 있는 거라서) ① 클라이언트(유저)로그 어떤 곳에 들어가서 스크롤하고 머무는 행위를 기록하고 있어 IT 유저의 행동을 분석하여 더 나은 서비스를 제공하고자 함. ( IT 제품(웹, 앱)을 통해 유저가 어디서 얼마나 머물렀고, 어디에 관심을..
박도비
'API' 태그의 글 목록