React , Angular , Vue 세가지중에 Vue를 먼저 알아보려고 합니다.
1. Vue.js 는 가장 쉽다고 합니다.
function App(){
const conditional - () => {
if(true){
return <p>이거보여주셈</p>
}else{
return <p>이거말고</p>
}
}
return(
<div>{conditional()}</div>
);
}
<template>
<div>
<p v-if="show">이거보여주셈</p>
<p v-else>이거말고</p>
</template>
2.Vue 는 코드를 짤떄 방법이 정해져있다.
Q.HTML 을 여러개만들고 싶을때
React:
{map}
forEach
for for in for if
컨포넌트 render() 바깥에서 할지 안에서 쓸지
Vue:
v-for
(Vue는 방법이 하나입니다.)
3. Vue는 HTML 렌더링이 빠르다.
4. 장기적으로 지원이 잘되는 라이브러리(업데이트가 잘됨)