공부/코딩용어
-
API와 REST API공부/코딩용어 2023. 4. 12. 19:00
** API와 REST API ** 📍Interface 서로 다른 두 개의 시스템, 장치 사이에서 정보나 신호를 주고받는 경우의 접점이나 경계면. 👉 서로 다른 두 개체 사이에서 상호작용을 가능하도록 하는 것 👉 사용자 - 컴퓨터 사이의 인터페이스는 키보드, 마우스 등을 통해 이루어진다. 👉 시스템 간의 인터페이스는 API를 통해 이루어진다. 📍UI (User Interface) 컴퓨터와 사람 간의 상호작용의 접점 👉 컴퓨터 또는 디바이스와 사람 간의 상호작용을 할 때 보는 시각적 요소 GUI 그래픽 사용자 인터페이스 : 그래픽을 사용해 사용자 - 컴퓨터 간 상호작용을 가능하게 하는 인터페이스 WUI 웹 기반 인터페이스 : 인터넷을 통해 제공되는 소프트웨어에서 사용자와 상호작용 시 웹 브라우저를 통해 제..
-
라이브러리 vs 프레임워크공부/코딩용어 2023. 1. 10. 23:59
라이브러리와 프레임워크의 공통점과 장점 누군가 미리 작성해 둔 코드 개발 속도를 빠르게 만들어 준다. 브라우저에 내장된 문법은 아니다. (내장된 것은 바닐라 js) 라이브러리와 프레임워크의 단점 제작 시간이 빠른 대신, 계산할 것이 많아져 사이트가 무거워짐 (→ 일반 기업 사이트) 반대로 바닐라 js는 가볍기 때문에 로딩 속도가 빠르다 (→ 관공서 같은 사이트에서 많이 사용) 라이브러리와 프레임워크의 차이점 제어권이 누구에게 있느냐가 포인트 구분 라이브러리 프레임워크 제어권 나에게 있다 나에게 없다 교체 난이도 쉽다 어렵다 종류 jQuery, React ... BootStrap, React, Vue, Angular, Spring, Django... 라이브러리는 내가 구현하고 싶은 부분을 필요할 때 불러서..
-
운영체제, 코딩, HTTP/HTTPS, 웹 서버와 브라우저공부/코딩용어 2023. 1. 9. 16:54
[스파르타] 1시간 만에 끝내는 직장인 코딩 용어 1. 컴퓨터는 기본적으로 기계를 모아둔 것이다. 2. 코딩을 미리 짜둔 것을 프로그램이라 한다. (같은 액션 반복) 3. 컴퓨터와 컴퓨터가 소통하는 것 → 인터넷 운영체제(Operating System) 사람의 언어를 기계 언어로 바꾸는 것 → 소통을 가능하게 하는 것 : Android, iOS, Window, Linux(오픈소스) 코딩 = 프로그래밍 OS에 직접적으로 명령을 내리는 것 명령을 어떤 언어로 할 것인가 → 프로그래밍 언어 * 프로그래밍 언어 컴퓨터에게 명령이나 연산을 시킬 목적으로 설계되어 기계와 의사소통을 할 수 있게 해주는 언어를 뜻한다. 컴파일 언어 : C+, C++, Java, C#, Go (실행가능한 형태로 변환 후 사용해야 한다...