개발
API(Application Programming Interface)
API(Application Programming Interface, 애플리케이션 프로그래밍 인터페이스)는 소프트웨어나 애플리케이션 간의 데이터를 주고받을 수 있도록 하는 규칙과 방법을 정의한 인터페이스입니다. 쉽게 말해, API는 서로 다른 프로그램이 정보를 주고받고, 기능을 사용할…
개발
API(Application Programming Interface, 애플리케이션 프로그래밍 인터페이스)는 소프트웨어나 애플리케이션 간의 데이터를 주고받을 수 있도록 하는 규칙과 방법을 정의한 인터페이스입니다. 쉽게 말해, API는 서로 다른 프로그램이 정보를 주고받고, 기능을 사용할…
개발
백엔드(Back-end)는 웹사이트나 애플리케이션의 서버, 데이터베이스, 애플리케이션 로직을 담당하는 영역을 의미합니다. 사용자가 직접 볼 수 없는 부분에서 데이터를 처리하고, 저장하며, 웹사이트나 앱이 정상적으로 동작하도록 지원하는 역할을 합니다. 웹사이트에서 로그인,…
개발
CDN(Content Delivery Network, 콘텐츠 전송 네트워크)은 웹사이트의 이미지, 동영상, CSS, JavaScript 같은 정적 파일을 여러 지역의 서버에 분산하여 제공하는 네트워크 시스템입니다. CDN을 활용하면 사용자가 특정 웹사이트에 접속할 때…
개발
클라우드 컴퓨팅(Cloud Computing)은 인터넷을 통해 IT 리소스(서버, 스토리지, 데이터베이스, 네트워크, 소프트웨어 등)를 제공하는 기술을 의미합니다. 과거에는 기업이나 개인이 자체적으로 서버와 데이터를 관리해야 했지만, 클라우드 컴퓨팅을 사용하면 필요한 만큼의…
개발
CORS(Cross-Origin Resource Sharing, 교차 출처 리소스 공유)는 웹 애플리케이션에서 서로 다른 도메인(출처) 간에 리소스를 공유할 수 있도록 허용하는 보안 정책입니다. 웹 브라우저는 보안을 위해 기본적으로 Same-Origin Policy(동일 출처…
개발
CSS(Cascading Style Sheets)는 HTML 요소의 스타일을 지정하는 스타일링 언어입니다. HTML이 웹페이지의 구조를 담당한다면, CSS는 해당 구조에 색상, 배경, 글꼴, 레이아웃 등의 디자인을 적용하는 역할을 합니다. CSS는 웹 개발에서…
개발
데이터베이스(Database, DB)는 데이터를 체계적으로 저장하고 관리하는 시스템을 의미합니다. 데이터베이스는 단순한 파일 저장소가 아니라, 검색, 수정, 삭제, 추가 등의 작업을 빠르고 효율적으로 처리할 수 있도록 설계된 구조를 가집니다. 웹사이트나…
UI · 개발
Design Token이란? Design Token(디자인 토큰)은 색상, 타이포그래피, 간격, 그림자, 테두리 반경 등의 스타일 속성을 변수처럼 정의하여 디자인과 코드에서 일관되게 사용할 수 있도록 만든 단위입니다. “Primary Color = #007AFF”…
개발
프레임워크(Framework)는 소프트웨어 개발을 보다 효율적이고 체계적으로 진행할 수 있도록 제공되는 미리 정의된 코드 구조 및 도구 모음을 의미합니다. 개발자는 프레임워크를 사용하여 일정한 규칙과 패턴을 따라 애플리케이션을 구축할 수…
개발
프론트엔드(Front-end)는 사용자가 직접 보고 상호작용하는 웹 애플리케이션의 UI(User Interface)를 개발하는 영역을 의미합니다. 즉, 사용자가 웹사이트를 방문했을 때, 화면에 보이는 모든 요소(버튼, 입력창, 이미지, 네비게이션 바 등)를 구성하고 동작하게…
개발
HTML(HyperText Markup Language)은 웹페이지의 구조를 정의하는 마크업 언어입니다. 웹 개발의 기초로, 문서의 콘텐츠를 계층적으로 구성하며, 웹 브라우저가 이를 해석하여 사용자에게 화면을 출력합니다. HTML은 단독으로 동작하는 것이 아니라, CSS(Cascading…
개발
JavaScript(JS)는 웹페이지에 동적인 기능을 추가하는 프로그래밍 언어입니다. HTML이 웹페이지의 구조를 정의하고, CSS가 디자인을 담당한다면, JavaScript는 사용자와의 상호작용을 처리하고, 웹사이트를 더욱 동적으로 만들기 위한 역할을 합니다. JavaScript는 웹 브라우저에서…