// Frontend
public function show()
{
return 'Vue.js 3 Composition API: Hướng dẫn từ A...';
}
Giới thiệu Composition API
Composition API cho phép bạn tổ chức code theo logic thay vì theo options, giúp code dễ đọc và tái sử dụng hơn.
Setup cơ bản
<script setup>
import { ref, computed, onMounted } from 'vue'
const count = ref(0)
const doubled = computed(() => count.value * 2)
function increment() {
count.value++
}
onMounted(() => {
console.log('Component mounted')
})
</script>Reusability với Composables
Composables cho phép bạn tái sử dụng logic:
// composables/useCounter.js
export function useCounter() {
const count = ref(0)
const increment = () => count.value++
const decrement = () => count.value--
return { count, increment, decrement }
}Kết luận
Composition API là tương lai của Vue.js, giúp code dễ maintain và scale hơn.
Bình luận đã bị tắt cho bài viết này.