웹 스터디

코스 전체목록

닫기

UI와 API 그리고 문서보는 법

API란? 

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

레퍼런스와 튜토리얼

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

자바스크립트의 API

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

자바스크립트 API 문서

호스트 환경의 API 문서

 

댓글

댓글 본문
  1. 박병진
    2020.10.21 완료
  2. 당근조아
    201017 완료
  3. 코딩지니어스
    20201010 완료
  4. 20201007 완료
  5. Byungsoo Kim
    감사합니다.
  6. Yongbeom Kwon
    200912 완료
  7. switpotato
    20200815완료
  8. switpotato
    20200815 완료
  9. 김준석
    20.07.27 학습완료!
  10. 준식
    20200606 진행중
  11. 완료
  12. 이슬
    20/04/01 여기까지
  13. 뿡뿡팡야
    완료
  14. 완료
  15. 김은경
    감사합니다. ^^
  16. moleskindiary@gmail.com
    감사합니다. 큰 흐름을 이해하는 데 도움이 많이 되었습니다.
  17. 전원식
    이해 되게 잘됐습니다. 역시 큰흐름을알고 수업을 들을려하니 더욱 흥미가 가네요.
  18. galangal
    20.02.04 완료
  19. 2020.01.10
  20. UI랑 API가 뭔지 궁금했었는데, 드디어 알게됐어요!! 기분이 좋네요!!ㅎㅎㅎㅎ
  21. 굼벵이
    완료
  22. 오현주
    2019.12.16 수강
  23. 스텐더
    11월 20일
  24. 마두사랑
    11-11까지
  25. 완료!!
  26. 홍주호
    20191018 완료
  27. 박창신
    완료
  28. 랑호앙
    기본적인 프레임(브라우저 최상단에 닫기버튼 최소화 최대화 버튼 등등)은 운영체제가 제공해주는거라 정확히는 웹브라우저가 제공하는것이 아니고 운영체제가 제공해주는걸로 보셔야할거같아요
    대화보기
    • 김정인
      감사합니다!!!!
    • 호두
      고마워요
    • 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
      수강완료.
    • 이병학
      잘 배우고 갑니다.
    • 수복
      전반적인 설명 정말 감사합니다.
    • GoldPenguin
      완료했습니다.
    • 이성준
      가슴으로 말합니다. 와따뵹!!
    • 감사합니다.
      日日新又日新~!!
    • Jeong Min Lee
      강의 잘 봤습니다. 감사합니다. ^^
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기