React
React 是一个用于构建用户界面的 JavaScript 库。它由 Facebook 开发,并由 Facebook 和个人开发者及公司社区维护。
// 一个简单的 React 组件
function Welcome(props) {
return <h1>Hello, {props.name}</h1>;
}
Vue
Vue 是一个用于构建用户界面的渐进式框架。与其他大型框架不同,Vue 从一开始就被设计为可以逐步采用。
// 一个简单的 Vue 组件
Vue.component('button-counter', {
data: function () {
return {
count: 0
}
},
template: '<button v-on:click="count++">你点击了我 {{ count }} 次。</button>'
})