#frontend
관련 글 8개
MVP (Model View Presenter)
개요 MVP(Model-View-Presenter)는 사용자 인터페이스(UI)와 비즈니스 로직을 분리하기 위한 아키텍처 패턴이다. MVC의 발전형 패턴 중 하나로, Controller 대신 Presenter가 View와 Model 사이를 중재한다. 특
npm
개요 npm(Node Package Manager)은 Node.js 환경에서 사용하는 공식 패키지 관리자이다. 개발자는 npm을 이용해 라이브러리와 프레임워크를 쉽게 설치하고 업데이트할 수 있으며, 프로젝트에서 필요한 의존성(Dependency)을 효
JSX
개요 JSX(JavaScript XML)는 JavaScript 코드 안에서 HTML과 유사한 문법으로 UI를 작성할 수 있도록 만든 문법 확장(Syntax Extension) 이다. React에서 가장 많이 사용되며, 브라우저가 직접 실행하는 것이 아

Vue.js
개요 Vue.js는 사용자 인터페이스(UI)를 구축하기 위한 오픈소스 JavaScript 프레임워크이다. 간결한 문법과 낮은 진입 장벽으로 빠르게 웹 애플리케이션을 개발할 수 있으며, 컴포넌트(Component) 기반 구조를 사용하여 재사용성과 유지보
React
개요 React는 Meta(Facebook)에서 개발한 오픈소스 JavaScript UI 라이브러리이다. 컴포넌트(Component) 기반 구조를 사용하여 화면을 작은 단위로 분리해 개발할 수 있으며, Virtual DOM을 활용하여 효율적인 렌더링
jQuery
개요 jQuery는 JavaScript를 더 쉽고 간결하게 사용할 수 있도록 만들어진 오픈소스 라이브러리이다. 과거에는 브라우저 호환성 문제를 해결하고 DOM 조작을 간편하게 하기 위해 매우 널리 사용되었으며, 현재도 그누보드, 워드프레스, 레거시 P
TypeScript
개요 TypeScript는 Microsoft에서 개발한 JavaScript의 상위 언어(Superset) 로, 정적 타입(Static Type)을 지원하는 프로그래밍 언어이다. JavaScript 코드에 타입(Type)을 명시할 수 있어 개발 단계에서
Next.js
개요 Next.js는 React를 기반으로 개발된 풀스택 웹 프레임워크이다. 기존 React가 클라이언트 중심(CSR)으로 동작하는 것과 달리, Next.js는 SSR(Server Side Rendering), SSG(Static Site Genera