[Network] REST API
·
CS: Computer Science/Network
REST API란, 컴퓨터의 기능을 시키는 명령이라고 할 수 있는데, 나의 컴퓨터가 아니라 남의 컴퓨터의 기능을 실행시키는 것. EX) http://www.googleapis.com/.../calendars/calendar_id { "summary":"나의 일정", "timeZone":"Asia/Seoul" } 나의 앱이 위의 주소로 들어가면 구글 캘린더에서의 나의 캘린더를 구글 캘린더에서 출력해준다. https://api.twitter.com/2/tweets.134957259486798 { "data":{ "id":"134957259486798", "text":"Just getting started with Twitter APIs? } } 또 위의 주소로 접속하면 트위터에서 글을 가져올 수 있다. 가져..
[Network] API란?
·
CS: Computer Science/Network
API : Application Programming Interface API의 시초 1964년 하드웨어 독립성(Hardware Independence)을 위해서 많이 사용되었다. 예를들어 서로 다른 하드웨어 부품마다 개발자가 일일이 프로그램을 작성하기 보다 HAL(hardware abstraction layer) 즉 하드웨어 추상화 계층을 통해서 한 번만 display 라는 함수를 이용하면 각기 다른 모니터에 출력하거나 각기 다른 하드웨어 부품에 작성하는 것을 쉽게 해주는 것이 생겼다. 1980년 중반 Mac OS(1984), Windows(1985)의 등장 각각의 운영체제에서 동작하는 어플리케이션을 만들기 위해서는 OS에서 제공하는 API를 이용해서 만들 수 있다. Mac이라면 Cocoa (API)를..
WEB2 - JavaScript 34 (파일로 쪼개서 정리 정돈하기)
·
youtube.com|user|egoing2/WEB2 - JavaScript
파일로 쪼개서 정리 정돈하기 함수와 객체보다 더 큰 정리 정돈의 도구. 서로 연관된 코드들을 파일로 묶어서 그룹핑하는 것. 3.html 에서 만들었던 주간·야간모드 버튼을 1.html 과 2.html , index.html 에도 넣자. 먼저 태그를 각각 넣고 실행해보면 버튼은 생겼지만 작동하지 않는 것을 볼 수 있다. 왜 작동하지 않을까? JS 를 가지고 오지 않았기 때문이다. 만약 가지고 있는 웹페이지가 1억 개라면? 배포하는 것도 어렵겠지만 지금까지 코딩했던 야간모드에서 링크의 색깔을 'mediumspringgreen' 을 'orange' 로 바꾸고 싶다면? 이러한 상황에서 파일로 쪼개는 방법을 사용하면 된다. colors.js 파일을 만들고 입력. 3.html WEB网络 计算机语言-常见语言 HTML..