일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 웹디자인기능사실기
- 실기
- JS
- 연산자
- 슬라이드전환
- 타입스크립트
- 자바스크립트
- CSS
- 프론트엔드
- 코드공유
- web
- Supabase
- JavaScript
- 정보처리기사
- 리액트
- HTML
- 웹퍼블리셔
- 생활코딩
- git
- PROJECT
- jQuery
- 비전공자
- github
- 코딩독학
- react
- 웹디자인기능사
- 깃
- 렛츠기릿자바스크립트
- 웹디실기
- 세로메뉴바
Archives
- Today
- Total
목록웹 컴포넌트 (1)
코딩하는라민
[JavaScript] 바닐라 자바스크립트에서 header, footer 와 같은 공통 요소 처리 방법에 대해 📌 개요 1년 전 멋사에서 진행했던 마켓컬리 클론코딩 프로젝트를 리팩토링하기 위해 오랜만에 코드를 살펴보았다. 이 프로젝트는 바닐라 자바스크립트로 작성된 프로젝트인데, header, footer 와 같은 공통 요소가 각 html에 모두 삽입되어 있었다. 리액트에 익숙해진 현재 시점에서 이와 같은 코드를 보니 익숙하지 않았다. 바닐라 자바스크립트에서는 공통적인 요소를 어떻게 적용하는지 궁금해졌다. 📌 웹 컴포넌트 웹 컴포넌트란? MDN 에서는 "재사용 가능한 커스텀 엘리먼트를 생성하고, 웹 앱에서 활용할 수 있도록 해주는 다양한 기술들의 모음이다." 라고 정의하고 있다. 등장 배경 컴포넌트는 재사..
Core/JavaScript
2024. 1. 6. 17:48