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