목록Programing & Coding (86)
S E P H ' S
React Native와 TypeScript의 조합이 자주 쓰이는 요즘, TypeScript의 기초에 대한 연습을 해보려고 한다. 기본 타입 정의 let count = 0; // 숫자 count += 1; count = '갑분문' // 이러면 에러 const message: string = 'hello world'; // 문자열 const done: boolean = true; // 불리언 값 (논리값) const numbers: number[] = [1,2,3]; // 숫자 배열 const messages: string[] = ['hello', 'world']; // 문자열 배열 messages.push(1); // 문자열 배열인데 숫자를 넣게 되면 에러 let mightBeUndefined: stri..
현재 교통 서비스를 지원하는 프로젝트를 진행하고 있는데, 수많은 데이터들이 오고가는 과정이 신기했다. 단순하게 어림짐작과 프로그램이 실행되면 '아, 이렇게 되는구나'싶었지, 자세하게는 알고 있지 못했던 터라 어떠한 방식으로 데이터 교환이 되는 것인지 알기 위해서 이 글을 정리하게 되었다. "API(Application Programming Interface), 응용프로그램 프로그래밍 인터페이스)" - API는 응용프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. (위키백과) API는 어떠한 응용프로그램에서 데이터를 주고 받기 위한 방법을 의미한다. 어떤 특정 사이트에서 특정 데이터를 공유할 경우 어떠한 방식으로 정보를 요청해야 하는지,..