단어 | 한 줄 정리 |
변수 | 변화할 수 있는 수 |
조건문 | 원하는 것을 함수로 지정한 것 |
반복문 | 일을 반복하는 것 |
리스트 | 추상적인 자료형 |
함수 | 일정한 코드 |
단어 | 한 줄 정리 |
순수 함수 | 다른 함수의 영향을 받지 않는 함수 |
일급 함수 | 다른 변수처럼 사용할 수 있는 함수 |
익명 함수 | 간결한 함수 |
즉시 실행 함수 | 바로 실행되는 함수 |
프로세스 | 돌아가는 프로그램 |
스레드 | 프로세스에서 돌아가는 흐름 |
블로킹 | 한 일이 끝난 후에 다른 일이 돌아가는 것 |
논 블로킹 | 한 일이 끝나지 않았더라도 다른 일이 일을 하는 것 |
동기 | 순차적으로 한 일이 끝난 후 다른 일을 함 |
비동기 | 순차적으로 일이 일어나지 않는 것 |
콜백 | 전달되는 함수 |
프로미스 | 콜백보다 간단한 코드로 성공과 실패의 값을 반환하는 코드 |
Async / Await | 비동기적 코드 |
단어 | 한 줄 정리 |
.gitignore 파일 | git에 올리고 싶지 않은 파일에 쓰는 것 |
git revert | 이전으로 돌아가는 것 |
git restore | git의 작업 파일을 복구하고 싶을 때 사용하는 것 |
squash and merge | 브랜치 중간을 쪼개서 하나로 만드는 것 |
git init | 초기화할 때 사용 |
git commit | 수정한 것이나 완료된 것을 넣는 것 |
git stash | 파일을 임시 저장 하는 것 |
git log | 기록을 볼 수 있는것 |
git push | 변경된 내용을 넣는 것 |
git clone | 복제할 때 쓰는 것 |
단어 | 한 줄 정리 |
JSON | 데이터를 교환하고 저장하기 위해 사용하는 것 |
this | 지역 내를 참조하는 지역 변수 |
클래스 | 객체를 생성하기 위한 것 |
실행 컨텍스트 | 일을 실행하는 것 |
스코프 | 변수에 접근할 수 있는 범위 |
자바스크립트 엔진 | 페이지를 동적으로 만들기 위해 사용하는 것 |
호이스팅 | 함수를 재배치하여 맨 위로 보내는 것 |
단어 | 한 줄 정리 |
Message | 클라이언트와 서버 간 주고 받는 것 |
Request Method | 수행하는 방법을 전달하는 것 |
URL | 리소스를 나타내는 주소 |
HTML | 문서 처리를 할 수 있는 것 |
Event | 사용자가 웹에서 하는 행위, 동작 |
Rest | |
Fetch | 부분으로 고칠 수 있는 것 |
flex | 웹 페이지 크기를 조절하는 것 |
단어 | 한 줄 정리 |
Rest | 웹 서비스 아키텍처 스타일 |
patch | 부분적으로 고칠 수 있는 것 |
URL | 리소스를 나타내는 주소 |
JSON | 데이터를 교환하고 저장하기 위해 사용하는 것 |
클래스 | 객체를 생성하기 위한 것 |
자바스크립트 엔진 | 페이지를 동적으로 만들기 위해 사용하는 것 |
호이스팅 | 함수를 재배치하여 맨 위로 보내는 것 |
Event | 웹에서 일이 일어나는 것 |
단어 | 한 줄 정리 |
SQL | 구조화된 언어 |
정규화 | 규정에 맞는 상태 |
데이터베이스 | 정보를 저장하는 창고 같은 역할 |
CSS | 문서의 정보를 미리 저장해 둔 스타일 시트 |
인증 | 사용자의 신원을 확인하는 것 |
인가 | 사용자와 제작자 사이에서 제작 권한을 주고받는 계약 |
단어 | 한 줄 정리 |
stateful | 상태를 보존하고 있는 것 |
stateless | 상태를 보존하지 않은 것 |
connectionless | 명령을 받고 응답을 하지 않는 것 |
인증 | 사용자의 신원을 확인하는 것 |
인가 | 사용자와 제작자 사이에서 제작 권한을 주고받는 계약 |
쿠키 | 인터넷의 남은 기록 |
프레임 워크 | 어떤 일에 대한 결정 틀 |
페이징 | 자료를 나눠서 전달하는 것 |
html | 웹 페이지의 내용을 정리한 언어 |
css | 문서의 정보를 미리 저장해 둔 스타일 시트 |
boxmodel | HTML 요소를 나눠서 사각형 박스로 표현하는 방법 |
fetch | 컴퓨터의 지시를 찾아 실행하는 것 |
단어 | 한 줄 정리 |
DNS | 인터넷 도메인을 IP 주소로 바꾸는 것 |
Proxy Server | 사용자와 인터넷을 연결하며 확인하는 것 |
TCP | 서버와 클라이언트를 연결하고 데이터를 교화하는 네트워크 |
UDP | 연결 설정 없이 데이터를 전송하는 네트워크 |
HTTP Cache | 웹 리소스들을 임시 저장해두는 것 |
HTTP ETag | 웹 리소스를 생성하는 고유한 식별자 |
폴링 | 클라이언트가 반복적으로 업데이트가 되었는지 요청 보내는 것 |
롱 폴링 | 서버가 새로운 데이터가 있을 때까지 지연하는 것 |
WireShark | 통신 등에 쓰이는 오픈 소스 분석 프로그램 |
HTTP 보안헤더 | 데이터 보안을 위해 서버의 보안 규칙 |
Cookie | 웹 방문 뒤 남는 기록 정보 파일 |
Storage | 데이터를 보존하는 장치 |
IP | 컴퓨터와 기기를 기분하고 통신할 수 있게 하는 것 |