기록은 기억을 이기고 시간보다 오래 남는다.
반응형

FRONT-END 5

DOM(Document Object Model): 웹 페이지를 동적으로 조작하는 핵심 개념

DOM이란 무엇인가?DOM은 Document Object Model의 약자로, 웹 페이지의 HTML이나 XML 문서를 트리 구조의 객체로 표현한 모델입니다. 브라우저는 HTML 문서를 로드한 후 이를 파싱하여 메모리에 적재하고, 이 구조를 통해 웹 페이지의 내용과 스타일을 동적으로 수정할 수 있게 해줍니다. DOM을 사용하면 웹 페이지의 요소를 자바스크립트로 조작하여 페이지를 실시간으로 변경할 수 있습니다.DOM의 구조: 트리 형식의 객체 모델DOM은 트리 구조로 표현됩니다. 이 트리의 최상위 노드는 요소이며, 그 아래로 , , , 등 다양한 HTML 요소들이 계층적인 관계를 형성합니다. 각 HTML 요소는 노드(Node)라는 객체로 변환되어 트리 구조에 배치됩니다.HTML 요소는 DOM 트리에서 엘..

FRONT-END 2024.11.06

[REACT] 리액트 프로젝트 초기 설정 가이드

리액트 개발 환경을 처음  구축하는 과정에서저와 같은  초보자는  다소 복잡하게 느껴질 수 있다고 생각했습니다.본 가이드는 리액트 프로젝트를 처음 시작할 때 필요한 초기 설정을 단계별로 설명하겠습니다. 1. Node.js와 npm 설치Node.js는 자바스크립트를 브라우저 밖에서 실행할 수 있게 해주는 환경입니다. 리액트 애플리케이션은 웹 브라우저에서 실행되지만, 개발 도구들이 Node.js를 필요로 하기 때문에 설치가 필요합니다.Node.js 설치 방법:Node.js 홈페이지에서 LTS(Long Term Support) 버전을 다운로드합니다. LTS 버전은 안정성이 검증되어 오류 가능성이 낮습니다.설치 후 터미널에서 node -v를 입력하여 버전 확인을 통해 설치가 정상적으로 완료되었는지 검증합니다.n..

FRONT-END/React 2024.07.03

React에서 API 데이터를 불러오는 방법: 실전 가이드

React에서 API 데이터 불러오기: 실전 가이드React 애플리케이션에서 데이터를 불러와서 화면에 표시하는 것은 매우 중요한 작업 중 하나입니다.여기서는 fetch API를 사용하여 데이터를 불러오고, 이를 상태로 관리하는 방법을 설명합니다.예제로 사용할 코드는 jsonplaceholder.typicode.com에서 댓글 데이터를 불러오는 것입니다. import React, { useEffect, useState, useRef } from 'react';const App = () => { const [data, setData] = useState([]); const dataId = useRef(1); const getData = async () => { const res = await fe..

FRONT-END/React 2024.06.17

HTML 태그 소개: 기본 HTML 태그 이해

제목 태그: ~ 문서 구획 제목을 나타내는 태그, Heading 태그라고 부름.h1 태그는 페이지 내에서 “한 번만” 사용되어야 하고, “구획의 순서”를 지켜야 한다.메인 제목서브 제목문단 태그: 하나의 문단을 나타내는 태그.제목 태그와 함께 사용되기도 하고, 단독으로 사용되기도 한다.이것은 문단입니다.글씨의 두께 조절: , : 의미를 가지지 않고, 단순히 굵은 글씨로 변경.: 굵은 글씨로 변경 후 “강조”의 의미를 부여.이것은 굵은 글씨입니다.이것은 중요한 굵은 글씨입니다.글씨의 기울기 조절: , : 기울임과 동시에 텍스트가 문단의 내용과 구분되어야 하는 경우 사용.: 기울임과 내용에 “강조”를 나타냄.기울어진 글씨입니다.강조된 기울어진 글씨입니다.링크 태그: 클릭하면 페이지를 이동할 수 있는 링크 ..

FRONT-END/HTML&CSS 2024.05.10

HTML 입문: 웹 페이지의 구조와 핵심 요소 이해

HTML 기초: 웹 페이지의 기본 구조와 요소 이해하기HTML(Hypertext Markup Language)은 웹 페이지를 구성하는 가장 기본적인 빌딩 블록입니다. 이 글에서는 HTML의 기본 구조, CSS와 JavaScript의 역할, 그리고 HTML의 주요 태그들에 대해 알아보겠습니다.HTML의 핵심 구성 요소HTML: 웹 페이지의 구조를 정의합니다.CSS (Cascading Style Sheets): 웹 페이지를 스타일링하고 꾸미는 데 사용됩니다.JavaScript: 웹 페이지에 동적 기능을 추가합니다.HTML 기본 문법HTML 문서는 여러 태그를 사용하여 구성됩니다. 각 태그는 특정 요소를 나타내고, 시작 태그와 종료 태그로 구성됩니다. 예를 들어, 태그는 블록 레벨 요소를 생성하며, 콘텐츠와..

FRONT-END/HTML&CSS 2024.05.10
반응형