위코딩
반응형
article thumbnail
[Vite] 단일 파일 컴포넌트(SFC) 사용하기
Framework/Vite 2023. 8. 7. 11:40

단일 파일 컴포넌트(SFC)는 Vue.js에서 컴포넌트를 정의하는 편리한 형식으로, HTML 템플릿, JavaScript 코드, 그리고 CSS 스타일을 한 파일에 작성할 수 있습니다. 이를 통해 컴포넌트를 더욱 모듈화하고 관리하기 쉽게 만들어줍니다. 이 글에서는 단일 파일 컴포넌트의 구조와 사용 방법을 알아보겠습니다. 단일 파일 컴포넌트 구조 단일 파일 컴포넌트는 .vue 확장자를 가진 파일로 구성됩니다. 이 파일에는 세 가지 블록으로 구분되어 있습니다. 템플릿(Template) 블록 템플릿 블록은 컴포넌트의 렌더링 로직을 담당합니다. Vue.js의 템플릿 문법을 사용하여 화면에 표시할 내용을 정의합니다. 스크립트(Script) 블록 스크립트 블록은 컴포넌트의 동작 로직과 데이터를 정의합니다. Vue 인..

article thumbnail
[CSS] CSS 소개와 기본 구문
Style sheet/CSS 2023. 7. 19. 02:47

CSS(Cascading Style Sheets)는 HTML과 같은 마크업 언어로 작성된 웹 페이지의 디자인과 레이아웃을 정의하는 스타일 시트 언어입니다. CSS는 웹 페이지를 아름답고 일관된 디자인으로 꾸미는 역할을 담당하며, 웹 개발에서 필수적인 기술 중 하나입니다. 1. CSS 소개 CSS는 HTML로 작성된 웹 페이지의 디자인, 레이아웃, 색상, 글꼴, 크기 등을 스타일링하는 역할을 합니다. HTML은 웹 페이지의 내용을 정의하고, CSS는 이 내용을 꾸미고 디자인하는 역할을 합니다. 이를 통해 웹 페이지의 모양과 느낌을 자유롭게 조절할 수 있습니다. CSS는 다양한 선택자(selector)와 스타일 속성(property)을 사용하여 웹 페이지의 요소들을 선택하고 스타일을 적용합니다. 스타일 속성..

반응형
loading loading