WEB/Vue.js

· WEB/Vue.js
Vue 디렉티브(지시자)뷰에게 지시를 내리는 것주로 v-로 시작HTML에 속성으로 표현됨텍스트 출력innerHTML(태그로 동작), textContext 등이 속성이 있었는데, 이런 역할을 하는 뷰의 디렉티브들.v-text : textContent 역할(텍스트 그대로 출력)v-html : innerHTML 역할(태그가 적용됨)표준속성(title, width 이런 거)의 모든 값은 문자열v-bind 디렉티브요소의 속성을 바인딩문자열이 아닌 js 표현식으로 처리태그명 : 속성=”표현식” ⇒ 이 약식 표현을 많이 씀일반 속성에 사용특징단방향!⭐⭐UI 갱신용으로만 사용함즉, 뷰모델 변화가 화면에는 반영되지만 반대로 화면의 입력값이 뷰모델에는 반영되지 않음v-model 디렉티브양방향 데이터 바인딩주로 form 요..
· WEB/Vue.js
Proxy내가 알고 있는 프록시는 프록시 서버인데,, Vue.js의 프록시도 이건가? 해서 찾아보니 프록시 적용하는 법이 나오긴 했다.🔽- FE와 BE API 서버가 같은 호스트에서 돌아가지 않고 있다면 API 요청 시 Proxy가 필요하다.- Vue.js에서 프록시를 사용하려면  vue.config.js에서 아래와 같이 옵션을 설정해주면 된다.module.exports = { devServer: { proxy: 'http://localhost:4000' }} 하지만 수업에서 배운 건 Proxy 객체!그래서 관련된 자료를 다시 찾아보니 ES6에서 도입된 개념이다. Proxy 객체란?다른 객체에 대한 proxy를 생성해주는 기능을 한다.그럼 proxy는 뭐냐? 해당 객체의 기본 작동들을 가로채거..
· WEB/Vue.js
MVVM 패턴안드로이드 개발을 하며 배우고 적용했던 MVVM 패턴!하지만 벌써 수년 전이라 기억이 잘 나지 않았는데 Vue.js를 공부하며 다시 찾아보았다. Model-View-ViewModel 구조로 이루어져 있으며,비즈니스 로직과 UI 분리를 위해 설계된  패턴이다.아무래도 앱 크기가 커지고 확장될수록 유지보수하기 어려워지기 때문에 나왔다고 한다.이때View는 HTML, CSS로 작성된 유저 인터페이스와 관련된 부분View Model은 이런 view의 데이터 흐름이나 논리 등 상태 및 연산과 관련된 부분Model은 도메인에 특화된 데이터를 다루는 부분이다. 이렇게 되면뷰는 뷰모델에 대해 알고 뷰모델도 모델에 대해서 알고 있지만거꾸로 모델은 뷰모델을 모르고, 뷰모델은 뷰에 대해 모른다.즉, 뷰모델은 뷰..
jimyu
'WEB/Vue.js' 카테고리의 글 목록 (3 Page)