// Projects with real-time updates
const projects = useQuery(api.projects.list, {
category: selectedCategory,
technology: selectedTech
});
// Blog posts with pagination
const blogs = useQuery(api.blogs.published, {
limit: 10,
offset: page * 10
});
// Contact form submission
const submitContact = useMutation(api.contacts.create);