목록CS 정리 (3)
코로 넘어져도 헤딩만 하면 그만
두 대 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자, 컴퓨터 사이에 있는 중계 계층을 말한다. 우리는 상대가 가진 컴퓨터가 어떤 데이터 베이스나 서버를 갖고 있는지는지 전혀 모르지만, 이 중계 계층인 API를 통해 얼마든지 다른 컴퓨터 프로그램과 소통이 가능하게 된다. 🤚잠깐! 인터페이스? : 서로 다른 두 개의 시스템 사이에서 정보나 신호를 주고받는 경우 그 점점이나 경계면. 🚩API의 장점 - 정보의 제공자가 자기 서비스의 중요 부분을 드러내지 않고, 자신이 드러내고 싶은 부분만 선택적으로 보여줄 수 있다. - 정보를 사용하고자 하는 사용자도 해당 서비스의 복잡한 부분까지 알 필요없이 자신이 원하는 정보만 받을 수 있다. - 앱 개발 프로세스를 단순화시키고 비용을 감소 시킨다. - 서비스 내부 프..
XML이란 마크업 형태를 쓰는 데이터 교환 방식이다. 마크업 언어는 '태그 등을 이용하여, 문서나 데이터의 구조를 나타내는 언어의 한 방식'을 뜻하는데, 흔히 보는 html 코드도 대표적으로 마크업 형태를 띠고 있다. 여기가 구조입니다. 🚩XML의 구성 1) version, encoding을 나타내는 첫번째 줄 2) 단 하나의 루트 요소. 문서의 최상위 요소를 의미하며, 하나의 XML문서는 하나의 루트 요소만을 가진다. 3) 하위 요소들 Clasic 8track 🚩HTML과 XML의 차이는? 1) XML은 태그가 정해져 있지 않아 개인이 원하는 모양으로 커스텀하여 만들 수 있다. 반대로 HTML은 쓸 수 있는 태그들이 미리 지정되어 있다. //XML은 하위와 같이 원하는 대로 태그를 디자인 할 수 있다...
🚩JSON파일이란? 자바스크립트 객체 문법으로 구조화된 데이터 교환 형식으로, 여러 언어에서 데이터 교환 형식으로 쓰이며 객체문법 외에도 단순 배열, 문자열로도 표현 가능하다. JSON 파일을 자바스크립트에서 쓰고 싶다면 JSON.parse() 를 통해 자바 스크립트에서 사용할 수 있는 객체로 바꾸어 주어야 한다. 절대 그대로 가져다가 쓸 수가 없다. 이와 유사하게 파이썬에서는 JSON 파일을 가공하기 전에 딕셔너리로 바꿔주는 과정이 꼭 필요하다. JSON은 단순 문자열이나 배열로 표현할 수 있다. 흔히 보이는 {} 같은 형태가 아니라 [], ""여도 가능하다는 것. 그러나 보통은 {"키": "value"}형태로 쓰이고, 여러 개의 묶음인 JSON Array로 쓰이거나 JSON object로 쓰는 게 일..