기계들의 대화법 - REST API

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • REST API는 HTTP를 이용해서 기계들이 통신을 할 때 HTTP가 가지고 있는 기능을 최대한 활용해서 명확하면서 단순하게 통신할 수 없을까?하는 고민에서 출발한 모범사례라고 할 수 있습니다.
    이 수업에서는 REST API가 무엇이고, REST API가 현실에서는 어떻게 활용하는지를 구체적인 예제를 통해서 알아보는 수업입니다.
    이 수업은 HTTP 입문 수업에 의존하고 있습니다. HTTP를 전혀 모르신다면 아래 수업을 먼저 보실 것을 권해드립니다.
    opentutorials.org/module/3621
    차례
    00:00 수업소개
    00:41 API란 무엇인가?
    01:01 REST API란 무엇인가?
    02:05 사례
    02:18 Resource
    03:27 Method
    04:46 실습소개
    05:27 실습방법
    05:54 실습시작
    08:08 생성
    14:15 읽기
    16:16 수정
    18:22 삭제
    19:06 관계
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 58

  • @user-lg9gq5df4b
    @user-lg9gq5df4b 3 ปีที่แล้ว +10

    REST API 가 HTTP을 사용하는 모범사례라는 말이 딱 이해가 되는 강의였습니다. 감사합니다.

  • @sunahkim8391
    @sunahkim8391 3 ปีที่แล้ว +8

    REST API 강의 끝판왕, thank you !!!!

  • @user-do9vh3gi4z
    @user-do9vh3gi4z ปีที่แล้ว

    입문자부터 제대로 공부하려고 하는 사람들까지 모두 만족 할 수 있는 컨텐츠 입니다. 감사합니다

  • @ziziziczic
    @ziziziczic 3 ปีที่แล้ว +5

    항상 좋은 영상 올려주셔서 감사합니다. 잘 보겠습니다.

  • @user-dc7oj3el7o
    @user-dc7oj3el7o 2 ปีที่แล้ว +5

    지금까지 들었던 REST API 설명 중에서 가장 이해가 잘되네요! 감사합니다.

  • @jimankim8086
    @jimankim8086 3 ปีที่แล้ว +3

    정말 명 강의였습니다. 시간 가는 주 모르고 잘 들었습니다.

  • @yujinlee3375
    @yujinlee3375 2 ปีที่แล้ว +5

    다른 영상과 문서를 아무리 봐도 추상적으로만 느껴지고 이해가 되지 않았는데 이렇게 예시까지 보여주시니까 드디어 어렴풋이나마 이해가 되는것 같아요 감사합니다 !!!

  • @smile_Y
    @smile_Y 3 ปีที่แล้ว +4

    와 시간가는줄 모르고 보고 있었습니다. 항상 감사합니다.

  • @user-lx7nw3dx1i
    @user-lx7nw3dx1i 3 ปีที่แล้ว +29

    강의 끝나고나서 보통 사람들처럼 '수업듣느라 수고하셨습니다~! / 고생하셨습니다~!' 가 아니라
    '이 ~~를 알게 되신것을 (짝짝짝) 축하합니다!' 해주시니,
    듣고나서 기분이 좀 좋아지는거같아요~~
    그리고 설명도 차분하게 천천히 참 잘하시구요.
    그래서 한번 듣고 지루해도 또 보게 되는거같습니다.
    마지막 멘트가 또 듣고싶게 만드네요..ㅋㅋㅋㅋㅋ

  • @xorbsdut
    @xorbsdut 2 ปีที่แล้ว +4

    RestAPI 맨날 용어만 듣다가 개념을 드디어 이해했네요.. 생활코딩님 덕분입니다. 감사합니다.

  • @user-tn4dz7lx5g
    @user-tn4dz7lx5g 3 ปีที่แล้ว +4

    기가맥힌 타이밍에 올라온 기가맥힌 영상..

  • @pungsan2490
    @pungsan2490 2 ปีที่แล้ว +7

    이 강의를 듣기 위해서 HTTP와 AJAX 강의를 모두 보고 왔습니다. 이제 시작합니다. 매번 강의 감사합니다. 💕

  • @abcchoco
    @abcchoco 3 ปีที่แล้ว +9

    와 타이밍 신기하네요!!감사합니다>

  • @JonghyeonKim
    @JonghyeonKim 3 ปีที่แล้ว +4

    와! 감사합니다. 요즘 하고 있었는데, 이해가 한층 올라갔습니다.

  • @keehyunjung8318
    @keehyunjung8318 2 ปีที่แล้ว +3

    항상 좋은 강의 감사합니다.

  • @trustarMello
    @trustarMello 3 ปีที่แล้ว +4

    RestAPI 종결자 시네요....🙌🙌
    리스펙!!

  • @you3667
    @you3667 3 ปีที่แล้ว +5

    항상 감사합니다

  • @kjm9910
    @kjm9910 3 ปีที่แล้ว +7

    Web 코딩 html 부분 공부하고 있어요 횽님 동영상 보고 있어요 시작한지얼마 안됬지만 글을 남기고 싶어 최근 동영상에 글을 씁니다! 덕분에 코딩공부를 시작할수 있게됬습니닷 감사합니다 횽님

  • @kn043143
    @kn043143 3 ปีที่แล้ว +4

    REST Api, RESTful 어쩌구저쩌구 너무 많이 봐서 이게 도대체 뭘까했는데 영상이딱....!!! 정말 감사합니다

  • @chancepark247
    @chancepark247 2 ปีที่แล้ว +3

    항상 최고네요

  • @kkangchicken
    @kkangchicken 3 ปีที่แล้ว +3

    잘 봤습니다. 감사합니다!

  • @hjs9693
    @hjs9693 2 ปีที่แล้ว +3

    장고 레스트 프레임 워크를 써보기 전에 rest api에 대해 알고 싶었는데 정말 감사합니다.

  • @nxyl2015
    @nxyl2015 2 ปีที่แล้ว +3

    강의가 끝내주내요

  • @ash_smoke
    @ash_smoke 3 ปีที่แล้ว +4

    와 국문과 출신이셔서 그런가 강의를 진짜 잘하시네요 단어 하나하나까지 신경써서 말하시는 느낌이에요

  • @ducjs0303
    @ducjs0303 3 ปีที่แล้ว +4

    항상 갑사합니다 최고..

  • @dayoungkim1484
    @dayoungkim1484 3 ปีที่แล้ว +5

    올려주셔서 감사합니당

  • @user-vu7ew6qm4c
    @user-vu7ew6qm4c 3 ปีที่แล้ว +3

    감사합니다!! 이해가 되었어요

  • @user-cz6yu1rz5v
    @user-cz6yu1rz5v 3 ปีที่แล้ว +4

    꿀수업 감사합니다!!

  • @soo__x1
    @soo__x1 3 ปีที่แล้ว +5

    감사히 보겠심다

  • @user--142
    @user--142 3 ปีที่แล้ว +4

    감사합니다!

  • @hayden7507
    @hayden7507 3 ปีที่แล้ว +4

    딱 제가 공부해야하는 것인데! 너무 감사합니다 :)

  • @jangmanbnb
    @jangmanbnb ปีที่แล้ว +3

    감사합니다!!!

  • @ddubuogi
    @ddubuogi 3 ปีที่แล้ว +4

    감사합니다

  • @Thj123
    @Thj123 6 หลายเดือนก่อน +1

    RestApi:http를 이용해서 통신하는 방식 통신하는 방식에는 crud method가있다
    URI,crud 와 같은 http에 고유한 메소드를 이용하고 결과를 알려줄때는 응답코드를 알려주는것같은것이 RestApi
    기계와 기계가 http를 이용해서 통신할때 resource는 uri 행위는 method로 결과는 응답코드로 http가 원래가지고있는 의미를 잘 활용하는게 RestApi

  • @user-rm7lh6if6g
    @user-rm7lh6if6g 3 ปีที่แล้ว +4

    안녕하세요 강의 잘보았습니다! 혹시 예시로 보여주신 JSON에서 HATEOAS와 Self-descriptive 를 만족시키려면 어떻게 하면 좋을지 여쭈어봐도 좋을까요?

  • @user-ek6hy9ms6g
    @user-ek6hy9ms6g ปีที่แล้ว +2

    항상감사합니다. 고잉고잉

  • @alexv912
    @alexv912 3 ปีที่แล้ว +27

    이분 성우해도 성공하실 듯.... 목소리 넘~ 좋아

  • @patrickyoo1301
    @patrickyoo1301 3 ปีที่แล้ว +3

    갓활코딩

  • @paulsung1670
    @paulsung1670 ปีที่แล้ว

    권고안~ 하시는데 정말 스윗합니다..ㅋㅋ

  • @user-gj9eu1ur9h
    @user-gj9eu1ur9h 3 ปีที่แล้ว +4

    Rest api!!

  • @러뷰
    @러뷰 3 ปีที่แล้ว +2

    기계들의 대화법 - REST API

  • @Mr.F89
    @Mr.F89 3 ปีที่แล้ว +4

  • @DouglasHarper-nk2rj
    @DouglasHarper-nk2rj 9 หลายเดือนก่อน

    19:21
    { "topics" : A, "commnets" : B }
    이런 형태로 보이는데... "topics"가 "commnets"를 포함하는게 아니라 그냥 따로따로 아닌가요?

  • @user-xo3tz7ns7q
    @user-xo3tz7ns7q 3 ปีที่แล้ว

    이 강의는 오픈튜토리얼스에 따로 모듈은 없나요?

    • @coohde
      @coohde  3 ปีที่แล้ว +2

      대신 Seomal.com에 있습니다!

    • @user-xo3tz7ns7q
      @user-xo3tz7ns7q 3 ปีที่แล้ว

      @@coohde
      감사합니다!
      코스에 최신 모듈들의 업데이트가 반영이 안된 부분도 약간 보이길래
      댓글에 새로운 모듈이 있다고 하는 강의는
      "모듈명" site:opentutorials.org 연산자로 구글링하면서 손수 버전 확인하면서 봤습니다 ㅎㅎㅎ
      공식 컨텐츠를 잘 활용하려면 유튜브나 오픈튜토리얼스 공홈보단 Seomal.com 을 더 잘 활용해야 되겠더라구요!
      현재 프론트엔드 관련 기술을 익히고 있습니다.
      오튜의 WEB n 코스 중에서 아래의 것들을 일단 보면서 html/css/js에 대해 초석을 다진 것 같습니다 ㅎㅎ
      WEB1 - HTML & Internet
      WEB2 - CSS
      WEB2 - JavaScript
      / Ajax / Facebook Login / Google Login
      WEB2 - Home server
      WEB2 - Domain Name System
      WEB2 - HTTP
      WEB2 - OAuth 2.0
      개인 프로젝트를 하나 진행하려고 하는데요.
      뒷단은 Java Spring 을 이용해서 구현하고 앞단은 JS와 jQuery를 활용해 Ajax 방식으로 서버 통신을 하려고 합니다.
      그런데 UI 에서 (디자인적으로 효과도 줘보고 좀 예쁘게 만들어보고 싶습니다 ㅎㅎ)
      일단 BootStrap을 사용해 CSS를 커스텀하고 무언가 구조화시키고 화면 효과를 많이 배우고 싶은데,
      부트스트랩에 딸린 여러 좋은 라이브러리를 활용하는 방법과 발라내는 밑천이 많이 부족함을 느껴서요.
      어떤 코스로 앞으로 공부해나가면 좋을까 여쭙니다. 항상 화면이 비루해서 ㅠㅠ
      지금 상황에 오픈튜토리얼에서 이어나갈 로드맵이 있다면 활용해보고 싶습니다.

    • @user-xo3tz7ns7q
      @user-xo3tz7ns7q 3 ปีที่แล้ว

      ​@@coohde seomal.org 보면 좀 번거로웠는데
      seomal.com 은 이용하기 정말 좋네요!
      어떤 라이브러리로 만들어졌을까 많이 궁금해서 소스 코드를 보니 webpack이란 것이 보이고,
      리액트로 만드신 SPA 같더라구요.
      혹시 Seomal 구현 기술을 여쭤봐도 될까요 무엇을 배우면 이런 화면을 만들 수 있을까 싶어서요 ㅎ

    • @coohde
      @coohde  3 ปีที่แล้ว +1

      @@user-xo3tz7ns7q cytoscape.js , react , django 를 이용했습니다 :)

  • @user-ut3bl5pr5g
    @user-ut3bl5pr5g ปีที่แล้ว

    서버 접속을 하니, 쓰고 읽는 실습과정에서의 코드가 존재하지 않는데 이는 어디서 확인할 수 있을까요? 15:02

    • @coohde
      @coohde  ปีที่แล้ว +2

      질문을 잘 이해를 못했습니다. 조금 자세히 설명 부탁드릴께요. (오래전 강의라서 저도 잘 기억이 안나서요)

    • @user-ut3bl5pr5g
      @user-ut3bl5pr5g ปีที่แล้ว

      15분대 영상에 코드를 실행하는 장면이 json server에서 이루어지는데, 제가 들어간 서버에는 post, get 코드도 없고 실행하는 칸도 보이지 않습니다.

  • @bestover
    @bestover ปีที่แล้ว

    헷갈리는... 권고안인지 인터페이스인지..ㅠㅠ

    • @coohde
      @coohde  ปีที่แล้ว +3

      http의 초기 설계자들이 만들어놓은 인터페이스듷을 잘 활용해서 api 통신에 사용하자는 권고안이라고 할 수 있습니다.

  • @junhyeokjeon815
    @junhyeokjeon815 3 ปีที่แล้ว +4

    목소리에 귀가 녹아내리는 것 같아요. 감사합니다.

  • @user-ye8ig8gi7f
    @user-ye8ig8gi7f ปีที่แล้ว +2

    감사합니다!

  • @user-vx4nx9ds4n
    @user-vx4nx9ds4n 2 ปีที่แล้ว +3

    감사합니다

  • @user-zy4ux7db1q
    @user-zy4ux7db1q 11 หลายเดือนก่อน

    감사합니다!