VITE 환경설정
vite.config.js에서는 vue.config.js와 설정 방식이 많이 달라졌다. 어떻게 달라졌는지 확인해보자.
vite.config.js에서는 vue.config.js와 설정 방식이 많이 달라졌다. 어떻게 달라졌는지 확인해보자.
vue.config.js에서 빌드 후 떨어지는 css의 파일형식을 변경
create-react-app에서 기본으로 제공되는 PostCSS와 craco를 추가 설치하여 import문을 절대 경로로 설정하는 방법을 정리하였다.
ANGULAR vs REACT vs VUE 비교
ES6는 ECMAScript 2015와 같은 의미로, ECMAScript의 6번째 주 버전을 발표한 것.
Node.js 기반 패키지 모듈들을 관리하는 도구.
.vue 형태의 파일을 javascript 모듈 형태로 변환해주는 webpack loader.
vue에는 vue-resource라는 ajax를 지원하는 라이브러리가 제공되었지만, 현재는 관리되고 있지 않으며 axios(타사 HTTP 클라이언트 라이브러리) 를 사용할 것을 권장하고 있음.
상태관리를 위한 라이브러리. 데이터의 변경사항을 추적하고 관리해주는 도구.
VUE ROUTER는 VUE의 공식 라우터로, URL 체계를 형성하기 위한 라이브러리임.
Template영역에서 사용 가능한 별도의 VUE문법으로 한 번 배워보자
VUE의 생명주기로, 생성되어 소멸될때 까지의 과정을 일컬음.
VUE DOM은 웹 DOM과 같은 DOM이 아닌 가볍게 복사된 가상DOM의 개념.
new Vue 생성자를 통해, 화면 단위로 사용될 data 및 함수, 라이프사이클, 마운트할 엘리먼트 등을 정의 함.
.vue 확장자 파일로 구성되어, template, script, style 세개의 영역을 갖음.
VUE는 NPM기반으로 node.js를 우선 설치.
SPA(Single Page Application) 개발을 위한 JAVASCRIPT 프레임웍 중에 하나로, MVVM 패턴의 뷰모델(ViewModel) 레이어에 해당하는 화면(view)단 라이브러리.
다운로드 기능 구현시 사용되는 JAVASCRIPT
iframe으로 외부페이지를 불러온 레이어모달 영역의 이벤트를 부모페이지에서 컨트롤하는 방법
이벤트 프로퍼티 목록
HTML과 CSS의 렌더링 과정
Promise 객체는 비동기 작업시 결과값의 완료 또는 실패에 따른 처리를 할 수 있는 API.
textContent는 script 요소 안의 텍스트를 반환하지만 innerText는 반환하지 않음.
ES6는 ECMAScript 2015와 같은 의미로, ECMAScript의 6번째 주 버전을 발표한 것.
HTML구조를 JAVASCRIPT에서 접근하여 조작할 수 있게 구조화된 객체모델임.
배열객체로, 데이터를 나열하여 정의할 수 있는 문법임.
함수는 호출를 위해 사용되는 문법으로, 여기서 자세한 문법을 알아보자
상속된 모든 다른 객체들과 공유된 속성을 제공하는 객체
ECMASCRIPT에 정의된 내장객체로, String, Number, Boolean, Array, Function 등의 객체의 프로토타입 객체임.
SCSS 고급 문법
normalize 속성 알아보기
WAI-ARIA 실무 적용 예제를 자세히 알아보자!
W3C에서 접근성과 상호 운용성을 개선하기 위해 발표한 기술 명세가 WAI-ARIA (Web Accessibility Initiative - Web Accessible Rich Internet Applications) 이다.
IE에도 Grid를 사용할 수 있도록 적용 방법을 알아보자!!
CSS의 Grid속성은 레이아웃을 잡는데 활용되며, 구조의 제약이 있던 CSS 레이아웃보다 유연성을 갖는다.
화살표 이미지없이 css로 만들어 적용하기
fixed값을 갖는 모달에 input과 같은 요소가 있는 구조에서 input요소에 focus가 매치되지 않는 버그
flex 속성들을 알아보고 실무에 활용해보자!!
MongoDB와 Robomongo툴 사용법 정리
UI개발자가 사용시 더 빠르고 손쉬운 코딩이 가능한 유용한 개발툴들을 정리하였다.
마크업에 유용한 플러그인 종류
VUE3 문법을 사용하면서 발생한 오류 정리