프론트엔드 (Frontend)
프론트엔드 (Frontend)
사용자가 보고 상호작용하는 애플리케이션 부분. 브라우저의 레이아웃, 버튼, 텍스트, 시각 요소를 포함하며, 디자인과 사용자 경험에 초점을 맞춘다.
백엔드 (Backend)
백엔드 (Backend)
애플리케이션의 보이지 않는 로직 부분. 데이터베이스, 인증, 프론트엔드와의 통신을 처리하며 전체가 원활히 동작하도록 보장한다.
도메인 (Domain)
도메인 (Domain)
example.com처럼 사람이 읽기 쉬운 웹사이트 주소. IP 주소 대신 사용되며 도메인 등록기관을 통해 관리 및 구매한다.
서버 (Server)
서버 (Server)
인터넷을 통해 데이터를 저장하고 사용자에게 전달하는 컴퓨터. 웹사이트 로딩 등 요청을 처리하는 소프트웨어를 실행한다. 물리적 장비이거나 클라우드 서비스일 수 있다.
API (Application Programming Interface)
API (Application Programming Interface)
애플리케이션이 서로 통신할 수 있게 하는 방식. 시스템 간 데이터 송수신 규칙을 정의하여 다양한 도구, 앱, 서비스를 연결할 수 있다.