How to Design Beautiful REST API

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

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

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

    📌 무료! 왕초보를 위한 React Native 101
    nomadcoders.co/react-native-for-beginners/

    • @nameHere-main
      @nameHere-main 3 ปีที่แล้ว

      니콜라스 정규표현식에 대한 영상좀 만들어주세요

  • @미-u6t
    @미-u6t 3 ปีที่แล้ว +51

    초보 개발자인 저로서 유익한 영상들 많이 제공해주셔서 감사합니다.
    최근에 제가 비동기와 콜백에 대해서 많은 reference를 읽어도 잘 와닿지가 않는데
    이 부분도 주제로 한 번 고려해주신다면 더할나위없이 좋을 것 같습니다
    항상 감사합니다 ! 😊

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

      실제로 해보시면 좀더 와 닿으실꺼에요.
      간단하게 설명하자면
      콜백은 "어떠한 이벤트로 인해 작동하는 함수"
      비동기는 "한번에 여러가지 일을 처리할 수 있도록"
      콜백에서의 이벤트는 사람으로 예를 들면 "동전을 땅에서 주웠다 -> 기분이 좋아진다(라는 함수)" 이런식으로 생각하시면되고
      비동기는 "땅에 떨어진 동전이 여러개 있는데 한번에 주웠다" 정도?로 생각 하셔도 무방합니다.

  • @john471-n4m
    @john471-n4m 3 ปีที่แล้ว +15

    자바 과정에서 언급 한 부분이었고 이해하기 어려운 부분이었는데 이 영상을 보고 Rest API를 개괄적으로 이해를 하는데 도움이 됐습니다.

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

      좋은 댓글 감사합니다!

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

    엔드포인트에 동사를 안쓴다 심플하고 멋진 팁이네요 이것만해도 매우 많이 간소화 되네요

  • @jumping-wolf
    @jumping-wolf 3 ปีที่แล้ว +37

    get 이랑 post 만 쓰면서 다른 메소드들은 뭐지 했는데 이런 방식으로 쓰는거군요

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

    다른 곳에서 공부했던 걸 니꼬쌤의 깔끔하게 정리된 영상 보면서 복습하니까 탁 트인느낌 !! 베리 굿

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

    아 이제 이해했네요. 이 채널 정말 좋네.. 도움 받은 게 한두가지가 아니네 생각해보니. 감사합니다

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

    아니 한국어로 말해주는 선생님들보다 이해가 빠르게 얘기해주시네... 구독하고 갑니다

  • @녹두레기
    @녹두레기 ปีที่แล้ว +1

    진짜 제가 3일동안 구글과 싸워가면서 배운 내용인데 여기 깔끔한정리가 있었네요

  • @woonyeah-ho9843
    @woonyeah-ho9843 3 ปีที่แล้ว +1

    요새 썸네일때문에 홀린듯이 눌러버리고있어요 ㅋㅋㅋㅋㅋㅋ내용은 언제나 그렇듯이 초보자도 이해할수있게 설명해주심! 항상 잘 보고 있습니다!

  • @석이-l4g
    @석이-l4g 3 ปีที่แล้ว +5

    매번 도움 되는 영상 감사합니다!
    리액트 무료 강의가 최신으로 리뉴얼업뎃 되었나보군요!
    몇달 공부를 쉬었더니 잊어먹어서 다시 들어봐야겠네요
    항상 감사합니다!!

  • @꼬꾸마-z9f
    @꼬꾸마-z9f 3 ปีที่แล้ว

    니꼬쌤은 항상 내가 헤매고있을때 늘 단비같이 영상을 띡 올려주시네요........💖 감사하무니다

  • @송승관-e1s
    @송승관-e1s 3 ปีที่แล้ว +1

    API 설계 시 궁금했던 내용이였는데 좋은 설명 감사합니다😊😊

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

    처음 API를 만드시는 분들은 동사를 써서 만들고 싶은 욕구가 굉장히 클겁니다 하지만 창작자의 의도를 알기 쉬운 URL은 해킹의 위험도가 올라가기 때문에 명사를 위주로 만들어야 하죠 니코의 말대로 저렇게 메소드를 활용해서 명사에다 의미를 더하는 거죠 저도 처음에는 힘들었으나 이제는 적응이 되었네요 여러분들도 오래지 않아 REST API에 곧 적응 될테니 걱정하지 마세요~~ 화이팅 하세요 다들

  • @성이름-i2b3e
    @성이름-i2b3e 3 ปีที่แล้ว +1

    와 rest api 되게 헷갈려했었는데
    감사해요👍👍

  • @Mocarice
    @Mocarice 3 ปีที่แล้ว

    지금 restapi를 만들고있는데 설계의 방향에 많은 도움이 되었습니다!! 감사합니다~~

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

    concise and coherent, just what we needed! Thank you :) 🙏

  • @가라사대-m1x
    @가라사대-m1x 3 ปีที่แล้ว +2

    현직 개발자인데 항상 도움이 됩니다. 감사합니다.

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      도움이 되셨다니 다행입니다.~!

  • @codecks1
    @codecks1 2 ปีที่แล้ว

    You are one of the rare content producers that I watch without getting bored. Thank you Niko for these beautiful and understandable videos. What other channels can you recommend that you like?

  • @BOB-hi9jl
    @BOB-hi9jl 2 ปีที่แล้ว +1

    어려웠던 REST API개념이 이 영상으로 해소되었습니다~!
    니코쌤! 감사합니다~
    항상 모르는 IT용어가 있다면 NomadCoder 유튭영상부터 찾아보고 있습니다 ㅎㅎ
    앞으로도 유익하고 좋은 영상 많이 부탁드립니다 ^__^

  • @이우철-c6e
    @이우철-c6e 3 ปีที่แล้ว +1

    뭔지 몰랐지만 쓰고 있던걸
    확실하게 알게 되네

  • @albedobond3827
    @albedobond3827 3 ปีที่แล้ว

    다음주는 GraphQL 해주시면 딱! 알맞겠습니다!

  • @허우니-v9o
    @허우니-v9o 3 ปีที่แล้ว

    진짜..당신은 그저 빛...

  • @알까기
    @알까기 3 ปีที่แล้ว +1

    말도 많이 들었고 이에 대한 방법도 넘치고 넘치지만.. 기본을 모르고 있었네요. 기업들이 만드는 특급비법이라 생각했었는데.. 메소드를 통해 생성 검색 갱신 삭제를 자유롭게 하는 거였다니.. 감사합니다 ㅜㅜ

    • @알까기
      @알까기 3 ปีที่แล้ว +1

      @@brandonpak2445 자세하게 알아갑니다! 자칫 넘겨짚을 수 있는 부분이었는데.. 너무 꼬아서 생각했을지도 모르겠네요. 익숙지 않아 그런가봅니다.. 쉽게 쓰려고 만든 것들을 이론책 읽듯이 받아들일 필요가 없었을텐데.. 허헛.. 감사합니다!!

    • @알까기
      @알까기 3 ปีที่แล้ว +1

      @@brandonpak2445 사고의 확장과 insight에 감격하고 갑니다.. 알수록 재미있군요.. 브라우저로 할 수 있는 것들이 많아져 기대되네요.. 감사합니다!!

  • @형광등-p5d
    @형광등-p5d 3 ปีที่แล้ว

    Rest Api 잘못 이해하고있었는데 이 영상덕분에 제대로 바꿨다... 니꼬쎔 영원히

  • @아이니아
    @아이니아 3 ปีที่แล้ว +1

    아하 이래서 명사형 URL이 자주 쓰이는군요!!!
    저는 요즘 Vue를 하고 있어서 React 무료 강의는 나중에 봐야겠군요..

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

    좋은 설명 감사합니다!

  • @Jiho04
    @Jiho04 3 ปีที่แล้ว

    리액트 네이티브 강의 찾아보고있는데 마침..!
    🤩🤩🤩🥰🥰😍😍

  • @taeholee9584
    @taeholee9584 3 ปีที่แล้ว

    안그래도 지금 처음으로 소프트웨어 프로젝트 수업을 하면서 REST API가 뭔지 못알아들었었는데
    이렇게 갑자기 필요한걸 알려주시다니.. 정말 감사합니다!
    덕분에 백엔드 팀이랑 소통을 하는데 많은 도움이 될 것 같아요!

  • @heeju4482
    @heeju4482 3 ปีที่แล้ว

    이 주제 기다렸어요🤩 감사합니다!

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

      봐주셔서 감사합니다!

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

    쉬는 api 깔깔깔

  • @김주효-s5y
    @김주효-s5y 3 ปีที่แล้ว

    설명을 진짜 너무 잘하세요~~ㅠ

  • @채혜민-f7z
    @채혜민-f7z 3 ปีที่แล้ว +1

    선 좋아요 후 감상 !

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      매번 감사합니다!~~!

  • @dev.codezen
    @dev.codezen 3 ปีที่แล้ว

    오늘도 감사해요!!!!!! 최고최고

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      항상 시청해주셔서 감사합니다!

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

    Thanks for your content :)

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

    딱 필요했어요 감사합니다!!!!

    • @조용재-z8h
      @조용재-z8h 3 ปีที่แล้ว

      저도요😀

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      도움이 되셨다니 다행입니다.~~

  • @mino-h5i-x9u
    @mino-h5i-x9u 3 ปีที่แล้ว

    감사합니다 니코쌤!

  • @최세진-i3x
    @최세진-i3x 3 ปีที่แล้ว

    왕 ㅋㅋㅋㅋ 로그인 설계해야하는데 너무 감사합니다

  • @shuaibahamed8692
    @shuaibahamed8692 3 ปีที่แล้ว

    thank you for the react native course

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

    감사합니다아 ㅎㅎ

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      저도 감사해요!!

  • @tkkim3698
    @tkkim3698 3 ปีที่แล้ว

    너무 좋아 ~!!!

  • @맥구-c9e
    @맥구-c9e 3 ปีที่แล้ว

    오.. 도움 많이받고갑니다

  • @shake_that_carrot
    @shake_that_carrot 3 ปีที่แล้ว

    하..편안해진다…

  • @윤녹두-k8w
    @윤녹두-k8w 3 ปีที่แล้ว +1

    Very useful!!

  • @simpleman312
    @simpleman312 3 ปีที่แล้ว

    마침 rest api 설계할일이 생겼는데 감사합니다!!

  • @kindcode
    @kindcode 3 ปีที่แล้ว

    오 감사합니다 사수없이 개발하느라 api가 엉망인데 이제 뜯어고쳐야겠..죠?

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

    보안상이유로 get post 외는 못쓰게하는곳도잇음

  • @donghyeokkwak3396
    @donghyeokkwak3396 3 ปีที่แล้ว

    좋은설명 감사합니다. 항상 좋은영상올려줘서 열심히 보고 있습니다. 여러개의 Rest 서비스를 호출할때 트랜잭션 유지나 롤백을 어떻게 처리하는게 좋을까요?? MSA 관련된 내용등 구글링 해봐도 개념적인 부분은 나오는데 명확하게 이해가 되지 않네요...

  • @bslovingu
    @bslovingu 3 ปีที่แล้ว

    니꼬!! Rest API 명쾌하게 설명해줘서 너무 감사해요 ㅠㅠ
    천명 정도일 때부터 봐왔는데 어느새 36만!... 100만 가즈아ㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏ

  • @duck-younglee6573
    @duck-younglee6573 3 ปีที่แล้ว

    youtube는 query parameter로 영상을 분류하고, afreecatv는 unique identifier를 쓰네요

  • @bombom8049
    @bombom8049 3 ปีที่แล้ว

    니꼬쌤 항상 영상 잘 보고있어요!! 👍
    영상과 무관하게 전부터 궁금했던건데 구글이나 유튜브에서 검색을 하면 연관검색어가 나오잖아요? 근데 “개발”이라는 단어를 치면 연관검색어가 안나오더라구요… 혹시 왜 그런지 아시나요? 😂

  • @김이현시청용
    @김이현시청용 3 ปีที่แล้ว +1

    thx man~

  • @TV-kn9hl
    @TV-kn9hl 3 ปีที่แล้ว

    영상 감사합니다.

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

      시청해 주셔서 감사드립니다.~!

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

    우리회사도 이영상 보고 메쏘드 변경 가능하게좀 만들아주면 좋겠다ㅠㅠ
    ajax를 공통 재정의해서 사용하는데(로딩 공통에러처리 등을 이유로) 메쏘드는 post 고정이고 async도 고정이여서 쓸모없는 코드(데퍼/프로미스/리턴 등)도 많아지도 직관적이지도않어ㅠㅠ 개방적인 기술좀 받아들이는 사람들 있는곳으로 이직하고싶다ㅠㅠ

  • @긴코너구리
    @긴코너구리 3 ปีที่แล้ว

    감사합니다

  • @kjy5514
    @kjy5514 3 ปีที่แล้ว

    오 이건 개꿀팁이네

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

    썸네일이 아주 고퀄이군요.

  • @미우음
    @미우음 ปีที่แล้ว

    지렷다

  • @김동한-u2j
    @김동한-u2j 3 ปีที่แล้ว +2

    영상 괌샴댜 ! 영상 괌샴댜 ! 영상 괌샴댜 !

  • @김건우-y1l9n
    @김건우-y1l9n 3 ปีที่แล้ว

    hateoas에 대한 소개 영상도 부탁! !

  • @yoinaedona
    @yoinaedona 3 ปีที่แล้ว

    HATEOAS 에 대해서는 어떻게 생각하시나요?

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

    보안상 문제로 인해 delete put method를 사용하지 말라는 곳도 있는데 왜 그런건지 궁금합니다.

  • @에이치-j3g
    @에이치-j3g 3 ปีที่แล้ว

    싱글톤 패턴은 왜 쓸까요? 유일한 인스턴트를 만드려고? 웹개발시 유리한점 알려줘요

  • @양준석-l1b
    @양준석-l1b 3 ปีที่แล้ว +1

    Damn... Thank you very much for making me having to change all the urls..............

  • @마음의평화-h9x
    @마음의평화-h9x 3 ปีที่แล้ว

    dart , flutter 관련 강의 올라오나요??

  • @aaron-kim00
    @aaron-kim00 3 ปีที่แล้ว

    Thanks

  • @seungcheolshin5539
    @seungcheolshin5539 3 ปีที่แล้ว

    Super cool.

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

    Awesome

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

    여러개의 컬렉션을 수정하는 api의 경우 일반적으로 어떻게 url를 정의하나요?
    예를들어 목록에서 여러 레코드를 체크해서 한번의 요청으로 상태를 변경하는 api 같은 경우,
    저는 PUT /movies 로 사용을 했었는데
    다른 정의 방법이 있는지 궁금합니다.

    • @박옥배
      @박옥배 3 ปีที่แล้ว

      PUT /movie/1,2,3,4,5,5,
      패스파라미터로 여러개 보내는 식으로 했어용

  • @이현서-t5t
    @이현서-t5t 3 ปีที่แล้ว +1

    그래… 이걸 원했어

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

    안녕하십니까!!

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

    db설계도 그에 맞게 되어야 하는거죠?

  • @AlstjdWjs
    @AlstjdWjs 3 ปีที่แล้ว

    굿굿

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

    ty

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

  • @ironMan-1go
    @ironMan-1go 3 ปีที่แล้ว

    형 예전에 추천했던 코인프로젝트 진척상황 점검 좀 해줘

  • @baedori323
    @baedori323 3 ปีที่แล้ว

    강의 들으러 가야겠다..! (+ㅂ+)

  • @리사리사진라면
    @리사리사진라면 3 ปีที่แล้ว +1

    저 우버 이츠 챌린지를 신청했어요. 그런데 결과물을 완성하고 사용자가 접속한다면 몇 명까지 동시 접속이 가능할 까요? 만약 10만 명이 들어와서 사용할 수 있는 웹이나 앱은 서버를 어떻게 구성해야 하나요?

    • @리사리사진라면
      @리사리사진라면 3 ปีที่แล้ว

      @@brandonpak2445 AWS이나 Azure를 사용하면 유기적인 서버의 변화가 적용되나요? 이런 쪽으로 공부해서 구현하려면 어떠한 루트로 공부하면 되나요?

    • @리사리사진라면
      @리사리사진라면 3 ปีที่แล้ว

      @@brandonpak2445 정말 감사합니다.

  • @my_han
    @my_han 3 ปีที่แล้ว

    Graphql도 한번 다뤄주실 수 있나요?

  • @이룸-m6c
    @이룸-m6c 3 ปีที่แล้ว

    Rest Api 설계에 대해서 더 공부하고 싶으신 분은 "Rest API Design Rulebook"이라는 책을 읽어보세요~
    한국어 번역서도 있습니다

  • @임전혁-p4u
    @임전혁-p4u 3 ปีที่แล้ว

    싸랑해요 노마두꼬더

  • @rhaps1dy
    @rhaps1dy 3 ปีที่แล้ว

    PUT, Delete method를 허용하면 보안적으로 문제가 발생하지 않나요?

    • @rhaps1dy
      @rhaps1dy 3 ปีที่แล้ว

      타 사용자가 PUT으로 WEB SHELL을 생성하고 DELETE로 삭제를 하면 어떻게 하죠.?

  • @postit981
    @postit981 3 ปีที่แล้ว

    노마드 코더 사이트에서
    구매할때 월얼마라고 나오는데 또 평생소장pay once라고 나오더라구요.
    매달 결제하는게 아닌가요?

    • @nomadcoders
      @nomadcoders  3 ปีที่แล้ว

      음. 아니요~ 구독형 아니고. 강의별로 결제하는 시스템입니다~

  • @durumi0318
    @durumi0318 3 ปีที่แล้ว

    컬렉션!

  • @common_nswer
    @common_nswer 3 ปีที่แล้ว

    썸네일이 기가 막힙니다~~~~

  • @dev-sr1rq
    @dev-sr1rq 3 ปีที่แล้ว

    모든 api를 post로 만든 프로젝트가 있던데 기가막혔음ㅋㅋ

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

    Man I love you channel but you page is in Korean an I don`t know anithing of korean... T.T

  • @tobychidi
    @tobychidi 3 ปีที่แล้ว

    Gold

  • @맥주왕-v1q
    @맥주왕-v1q 3 ปีที่แล้ว

    근데 post, get만 사용하게 될 거임. ㅋㅋ

  • @hamsunee
    @hamsunee 2 หลายเดือนก่อน

    동사를 사용하지않고, 명사를 사용한다 명사s / 명사를 넣어서 api 구조를 누가봐도 이해하기 쉽게 만든다. Crud 와 get post put delete 를 활용한다

  • @jsjsnnjssk9923
    @jsjsnnjssk9923 2 ปีที่แล้ว

    ㅋㅋㅋㅋㅋㅋㅋㅋ

  • @videos-gamer9
    @videos-gamer9 3 ปีที่แล้ว

    무슨 일이야 투데이로 시작하질 않네

  • @maknaekk
    @maknaekk 3 ปีที่แล้ว

    5개월만일찍봣어도...

  • @마드모아젤-n7x
    @마드모아젤-n7x 3 ปีที่แล้ว

    니꼴라형 유부남이지만 사랑해

  • @가좌가좌가자미
    @가좌가좌가자미 ปีที่แล้ว

    감사합니다.!!