본문 바로가기

공부46

RESTful API란 오늘은 웹 개발자라면 알고 있어야 하는 개념인 REST에 대해 적어보려고 합니다. 공부의 목적도 있는 게시물이라 틀린 부분이 있다면 댓글로 알려주시면 감사하겠습니다. ___ RESTful API란 말 그대로 REST한 API로 이해할 수 있습니다. 먼저 API란 Application Programming Interface로 프로그램과 프로그램을 연결해주는 일종의 프로토콜로서, 정보 제공자와 정보 사용자 간의 계약으로 볼 수 있습니다. 예를 들어 날씨 서비스 API에서는 사용자는 우편번호를 제공하고, 생산자는 해당 지역의 온도를 응답하는 것입니다. 그렇다면 REST(REpresentational State Transfer)란 무엇일까요? 이는 프로토콜이나 표준이 아닌[1] 아키텍처 스타일입니다. 그렇다면 .. 2020. 12. 6.
Java 8 참고자료 첫 글입니다. 자바11 및 13을 사용하는 곳이 많지만 이제 자바 기본에 대해 조금 알게 된 입장에서 차근차근 제 페이스에 맞게 적어보려고 합니다. 왜 자바 8인지에 대해서는 LTS(Long-Term-Support)라는 걸 차치하더라도 객체지향 언어인 자바에 함수형 패러다임이 녹아든 버전이라고 알고 있기 때문입니다. 이 글에서는 지엽적인 내용을 적지 않고 제가 관련하여 도움을 받고 있는 자료들을 적어놓겠습니다. Kevin-Lee님의 모던 자바(자바8) 못다한 이야기 자바 8 람다의 힘 / 벤컷 수브라마니암 지음 Keven-Lee님의 강의는 자바의 문법 정도만 알고 있는 초보자 입장에서 왜 자바 8을 사용해야 하는지에 대한 이유를 쉽게 설명해주시는데, 하나의 예를 들자면 실제 코드를 리팩토링해가며 자바 8.. 2020. 11. 28.