프런트엔드와 백엔드
소프트웨어 공학에서 프론트 엔드와 백엔드라는 용어는 소프트웨어의 presentation layer (프론트 엔드)과 data access layer (백엔드) 또는 물리구조 또는 하드웨어 사이의 관심사를 분리하는 것을 의미한다. 클라이언트 - 서버 모델에서 클라이언트는 일반적으로 프런트 엔드로 간주되며 서버에서 실제로 presentation 작업이 수행되는 경우에도 일반적으로 서버가 백 엔드로 간주된다.
이벤트 (컴퓨팅)
컴퓨터 프로그래밍에서 "이벤트 핸들러"는 프로그램 내부에서 입력을 받아 처리하는 일종의 콜백 서브루틴이며, 자바 또는 자바 스크립트 에서는 "listener" 라고도 불린다. 각각의 이벤트는 주로 GUI 툴킷 등을 포함하는 기본 프레임 워크에서 온 응용 프로그램 레벨의 정보로, 이러한 GUI 이벤트에는 키 누름, 마우스 움직임, 동작 선택 및 타이머 완료 등이 있다. 좀 더 하위의 이벤트는, 파일 또는 네트워크 스트림을 읽는 부분에서 데이터의 가용성을 나타내기 위해 사용될 수도 있다. 이벤트 핸들러는 이벤트 기반 프로그래밍 ()에서 가장 중요한 개념이다.