본문 바로가기

react11

htmx로 인터랙티브 웹 만들기 1. Introduction to htmxhtmx는 웹 개발을 위한 라이브러리입니다. htmx의 기본 개념은 Hypermedia와 AJAX를 결합하여 인터랙티브 웹을 만들 수 있게 해줍니다. HATEOAS(Hypermedia As The Engine Of Application State)와의 관계가하며, 서버사이드 렌더링의 중요성을 강조합니다.htmx의 핵심 아이디어는 클라이언트 사이드에서 서버사이드 렌더링을 통해 초기 화면을 렌더링하고, 이후에 AJAX 요청을 통해 필요한 데이터만을 갱신하는 것입니다. 이를 통해 SPA(Single Page Application)와 같은 복잡성을 가진 인터랙티브 웹을 쉽게 만들 수 있습니다. 클릭하세요htmx의 핵심 기능htmx의 핵심 기능은 다음과 같습니다.AJAX.. 2026. 3. 25.
08. 리액트(React) 2024-01-25(목) 사이드 프로젝트에 프론트엔드 투입이 되었는데 React를 사용해 프로젝트를 한 적이 없어 따로 공부를 하는 중인데 기록으로 남겨놓을려고 한다. 리액트(React)란? 페이스북에서 개발한 오픈 소스 자바스크립트 라이브러리로, 사용자 인터페이스(UI)를 만들기 위해 주로 활용된다. 리액트는 가상 돔(Virtual DOM) 기술을 기반으로 하고 있어서 효율적인 UI 업데이트를 가능하게 한다. 이러한 특징들이 리액트의 인기를 증가시키고 있다. 등장 배경 사용자 인터페이스를 보다 쉽게 관리하고 효율적으로 업데이트하기 위한 목적에서 비롯되었다. 기존의 프론트엔드 개발에서 UI를 동적으로 다루는 것은 복잡한 일이었는데, 리액트는 이를 간편화하고 개발자들이 유지보수를 더 쉽게 할 수 있도록 도.. 2024. 1. 25.
07. DOM(Document Object Model) 2024.01.23(화) Vue.js만 사용하다가 React를 따로 공부하면서 DOM에 대해 따로 정리를 해보았다. DOM이란? Document Object Model의 약어로, 웹 페이지의 구조를 표현하는 프로그래밍 인터페이스이다. 이는 HTML, XML 등의 문서를 계층 구조로 나타내고, 각 요소에 대한 접근과 조작을 가능케 한다. DOM은 웹 페이지의 동적인 변경이나 조작을 가능케 하며, 자바스크립트와 같은 스크립팅 언어를 통해 조작된다. 가상 DOM(Virtual DOM)이란? 애플리케이션 성능을 최적화하기 위한 기술 중 하나이며, 가상 DOM은 실제 DOM과 동일한 구조를 가지지만 메모리 상에서만 존재하며, 변경 사항을 추적하여 실제 DOM에 일괄적으로 적용함으로써 렌더링 효율을 높인다. 이는 .. 2024. 1. 23.
728x90
반응형