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

JavaScript 5

[Vue.js] Vu ESLint 에러 'multi-word-component-names' 해결 방법 총정리

소개Vue.js로 개발하다 보면, 컴포넌트 이름이 단일 단어일 경우 ESLint에서 다음과 같은 에러가 발생할 수 있습니다:"Component name ~ should always be multi-word."이는 Vue의 공식 스타일 가이드에 따라, 컴포넌트 이름을 두 단어 이상의 조합으로 작성하도록 권장하기 때문입니다. 하지만 특정 상황에서는 이 규칙을 무시하거나 비활성화해야 할 필요가 있을 수 있습니다.이 글에서는 vue/multi-word-component-names 규칙을 비활성화하거나 무시하는 다양한 방법을 정리했습니다.또한, 이 규칙의 존재 이유와, 개발 상황에 맞게 이를 활용하는 방법까지 자세히 다룹니다.Vue.js ESLint "Component name ~ should always be ..

에러일지 2024.11.22

[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

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

너비 우선 탐색과 깊이 우선 탐색 with JS(BFS, DFS)

너비 우선 탐색(BFS)과 깊이 우선 탐색(DFS): 그래프 탐색 알고리즘 이해하기그래프 탐색은 복잡한 네트워크에서 특정 노드를 찾거나 경로를 분석할 때 사용하는 핵심 알고리즘입니다. 너비 우선 탐색(BFS)과 깊이 우선 탐색(DFS)는 이러한 탐색을 수행하는 두 가지 기본적인 방법입니다. 이 글에서는 각 알고리즘의 원리와 특징을 상세히 살펴보겠습니다.너비 우선 탐색 (Breadth-First Search, BFS)BFS는 그래프의 모든 노드를 체계적으로 탐색하는 방법 중 하나입니다. 이 방법은 '가장 가까운 노드'부터 차례대로 탐색하며, 다음과 같은 특징을 가집니다:큐(Queue) 사용: BFS는 탐색을 위해 FIFO(First-In-First-Out) 원칙을 따르는 큐 자료구조를 사용합니다.최단 경로..

웹의 이해

인터넷: 전 세계의 모든 컴퓨터를 하나의 통신망 안에서 연결한다는 의미를 가진 INternational Network의 약자입니다. 웹(Web)이란?: 월드 와이드 웹(World Wide Web)이란, 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 것을 말합니다. 간단하게 WWW, W3로 불립니다. 웹(Web)의 시작: 1980년대 어느 날, 스위스의 한 유럽 입자 물리 연구소의 컴퓨터 과학자 팀 버너스-리에에 의해 탄생하였으며, 연구원들 간 신속한 정보교환을 위해 고안되었습니다. 웹(Web)의 특징: 정보를 하이퍼텍스트 형식으로 표현하여, 하이퍼텍스트(링크)를 따라 이동하며 다양한 정보/문서들을 연결하여 제공합니다. 웹 브라우저(Web browser)란?: 웹을 찾거나 읽을 때 사용하는..

Computer Science 2024.04.18
반응형