JavaScript

UI와 API 그리고 문서보는 법

API란? 

Application Programming Interface의 약자로 프로그램이 동작하는 환경을 제어하기 위해서 환경에서 제공되는 조작 장치이다. 이 조작 장치는 프로그래밍 언어를 통해서 조작할 수 있다. 아래 영상은 UI와 API의 차이점을 설명하기 위한 자료이다. (원본)

레퍼런스와 튜토리얼

프로그래밍을 공부하기 위한 자료는 크게 레퍼런스(reference)와 tutorial(안내서)가 있다. 통상 튜토리얼은 언어의 문법을 설명하고, 레퍼런스는 명령어의 사전을 의미하다. 본 수업은 자바스크립트에 대한 일종의 안내서라고 할 수 있고, 자바스크립트 사전은 레퍼런스라고 할 수 있다. 

자바스크립트의 API

자바스크립트의 API는 크게 자바스크립트 자체의 API와 자바스크립트가 동작하는 호스트 환경의 API로 구분된다. 

자바스크립트 API 문서

호스트 환경의 API 문서

 

댓글

댓글 본문
  1. gf0308
    감사합니다 선생님
  2. 주니어개발자
    어디에 소속되어 있는 지식인지 구분못하고
    머리속에 독립적으로 산재되어 쌓여있던 키워드들을
    맥락적으로 정리하고 인사이트를 얻은 것 같아 너무 좋습니다!
  3. 정상에 오르자가자고고
    진짜 감사합니다.
    영상 단계별로 점점 배우는게 많아지는 것 같습니다.
  4. psyless
    20201201
  5. 홍안선생
    감사합니다
  6. 강승
    감사합니다
  7. 박병진
    2020.10.21 완료
  8. 당근조아
    201017 완료
  9. 코딩지니어스
    20201010 완료
  10. 20201007 완료
  11. Byungsoo Kim
    감사합니다.
  12. Yongbeom Kwon
    200912 완료
  13. switpotato
    20200815완료
  14. switpotato
    20200815 완료
  15. 김준석
    20.07.27 학습완료!
  16. 준식
    20200606 진행중
  17. 완료
  18. 이슬
    20/04/01 여기까지
  19. 뿡뿡팡야
    완료
  20. 완료
  21. 김은경
    감사합니다. ^^
  22. moleskindiary@gmail.com
    감사합니다. 큰 흐름을 이해하는 데 도움이 많이 되었습니다.
  23. 전원식
    이해 되게 잘됐습니다. 역시 큰흐름을알고 수업을 들을려하니 더욱 흥미가 가네요.
  24. galangal
    20.02.04 완료
  25. Blanc
    2020.01.10
  26. Coder
    UI랑 API가 뭔지 궁금했었는데, 드디어 알게됐어요!! 기분이 좋네요!!ㅎㅎㅎㅎ
  27. 굼벵이
    완료
  28. 오현주
    2019.12.16 수강
  29. 스텐더
    11월 20일
  30. 마두사랑
    11-11까지
  31. Jenny
    완료!!
  32. 홍주호
    20191018 완료
  33. 박창신
    완료
  34. 랑호앙
    기본적인 프레임(브라우저 최상단에 닫기버튼 최소화 최대화 버튼 등등)은 운영체제가 제공해주는거라 정확히는 웹브라우저가 제공하는것이 아니고 운영체제가 제공해주는걸로 보셔야할거같아요
    대화보기
    • 김정인
      감사합니다!!!!
    • 호두
      고마워요
    • choon
      감사합니다.
    • 스탐
      감사합니다,
    • 영근
      !감사합니다!
    • cse7600
      20180904
    • moon
      감사합니다!
    • Ra Yo
      감사합니다.
    • 박현빈
      20180610
    • 생선과고양이
      20180413
    • 고순영
      뜻깊습니다. 전율이~ 돋네요
    • 안장호
      감사합니다~! ^^
    • 듀티프리
      좋아요. 감사합니다.
    • Jupi
      -정리-
      UI(user interface) - 사용자와 시스템의 접점
      API(application programming interface) - App과 프로그래밍의 접점(프로그램이 동작하는 환경을 제어하기 위해서 환경에서 제공되는 조작 장치)

      개발자가 아닌 사람은 UI를 통해 시스템을 제어하는것이고,
      개발자는 UI와 더불어 API를 이용해서 App을 제어할수 있다.

      ex)
      '사용자'에게 '웹 개발자'는 인프라를 제공하고,
      '웹 개발자'에게 '브라우저 개발자'는 인프라를 제공한다.
      '사용자'와 '웹 개발자'의 관계의 접점이 " Interface "

      여기서,
      웹 개발자는 사용자에게 App을 제어할 수 있도록 User interface를 제공하고,
      브라우저 개발자는 웹 개발자에게 App을 제어할 수 있도록, Application programming interface를 제공한다.

      ## 개념이 확실한지 애매합니다...;;
    • 박인호
      12-10
      수강완료.
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기