본문 바로가기

전체 글202

Vue3 setup() 함수 완벽 가이드: Composition API의 시작 점 왜 setup()이 중요한가?Vue3에서 가장 큰 변화는 바로 Composition API의 도입입니다. 그 중심에 있는 것이 setup() 함수인데요, 이 함수는 Vue3 컴포넌트가 실행되기 전에 가장 먼저 호출되는 함수로, 반응형 변수 정의, 로직 분리, props/emit 처리 등 모든 핵심 동작의 출발점입니다. Vue2의 data, methods, computed 등을 하나의 공간에서 함수형으로 작성할 수 있게 해주는 Vue3의 뼈대이자 심장이라 할 수 있어요. 1. setup() 함수란?setup()은 컴포넌트가 생성될 때 가장 먼저 실행되며, 다음과 같은 역할을 합니다.반응형 변수 정의 (ref, reactive)함수 정의props 및 emit 처리라이프사이클 훅 등록반환한 값들을 템플릿에서 .. 2025. 7. 21.
Vue3와 Vue2의 차이점: 한눈에 정리하는 핵심 변화 왜 Vue3를 배워야 할까?Vue.js는 프론트엔드 개발에서 React와 함께 가장 많이 사용되는 자바스크립트 프레임워크 중 하나입니다. Vue2는 많은 프로젝트에서 오랫동안 사용되었지만, 최근에는 Vue3로의 전환이 활발히 이루어지고 있습니다. Vue3는 단순한 버전 업그레이드가 아니라, 성능 개선, 개발 방식 변화, 코드 구조의 유연성 향상 등을 포함한 대규모 리팩터링이라고 할 수 있습니다. 이 글에서는 Vue2를 이미 알고 있는 분들을 대상으로, Vue3에서 새롭게 바뀐 핵심 요소들을 세 가지 주요 카테고리로 나눠 비교 정리해 보겠습니다. 1. Composition API vs Options APIVue2는 data, methods, computed, watch 등을 분리해서 사용하는 Options.. 2025. 7. 21.
영유아기의 결막염, 선천성 비루관 폐쇄, 사시 1. 결막염의 종류와 치료 눈 안쪽과 흰자를 두르고 있는 점막 부분에 염증이 생기는 것을 결막염이라고 합니다. 바이러스에 감염되거나 알레르기 때문에 발생하기도 합니다. 아이들은 일반적으로 세균에 의해 결막염에 걸립니다. 인플루엔자나 폐렴구균등에 의해 생기고 감기와 비슷한 증상을 동반하는 아데노바이러스는 영유아 사이에서 쉽게 전염됩니다. 세균성 결막염이 생기게 되면 노란색의 눈곱이 끼고 눈이 빨갛게 됩니다. 한번 걸리면 금방 악화될 수 있으니 바로 병원 진찰을 받는 것이 좋습니다. 전염력이 강하기 때문에 집에서 수건이나 식기 등을 다른 가족들과 분리하여 쓰는 것이 좋고 외출을 삼가고 집에서 휴식해야 합니다. 바이러스성 결막염은 눈이 아프고 역시 마찬가지로 눈곱이 많이 끼며 눈이 충혈됩니다. 일반적으로 소아.. 2024. 10. 24.
정신 질환과 운동, 신체 활동이 뇌에 끼치는 영향 1. 정신 질환과 운동의 상관관계 우울증에 시달리는 사람들은 보통 몸을 쓰는 것을 힘들어합니다. 이불속에 더 누워있고 싶어 하거나 사람을 만나지 않고 집에서 가만히 지내는 것이 더 마음이 편하다고 생각합니다. 하지만 운동을 통해 이러한 증상을 개선시킬 수 있다는 인식은 점점 더 널리 퍼지고 있습니다. 신체 활동이 정신과 몸을 변화시킬 수 있는 것입니다. 예를 들어 금연을 해야 하거나 약물 중독 등을 끊어내려는 환자는 규칙적이고 꾸준한 지구력 훈련을 하는 것이 도움이 됩니다. 자신의 몸을 움직이면서 어떤 일을 수행할 때 얻는 자신감과 자존감은 치료에 명확하게 긍정적인 결과를 가져오게 되고 일상으로의 회복도 더 앞당기게 됩니다.  정신질환을 겪는 사람들 중에는 제대로 먹지 않고 신체 활동도 하지 않은 경우가.. 2024. 10. 19.