---
title: "#canvas-app articles | Hashnode"
description: "Explore the latest #canvas-app articles, tutorials, and guides on Hashnode."
url: "https://hashnode.com/tag/canvas-app"
---

Tag

# #canvas-app

0 posts · 0 followers

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [May 24](https://hashnode.com/posts/model-driven-vs-canvas-app-four-questions-before-you-commit/6a127cee20184326603ed202)

### [Model-driven vs Canvas app: four questions before you commit](https://sapotacorpvn.hashnode.dev/model-driven-vs-canvas-app-four-questions-before-you-commit?utm_source=hashnode&utm_medium=feed)

The Power Apps decision everyone gets slightly wrong on a first project. Canvas apps feel modern and flexible; model-driven apps feel rigid and powerful. The right choice is rarely about taste - it comes from four specific questions about t

5 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/model-driven-vs-canvas-app-four-questions-before-you-commit?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [May 24](https://hashnode.com/posts/canvas-app-performance-delegation-caching-and-lazy-patterns/6a127cc9029687802a9c5791)

### [Canvas app performance: delegation, caching, and lazy patterns](https://sapotacorpvn.hashnode.dev/canvas-app-performance-delegation-caching-and-lazy-patterns?utm_source=hashnode&utm_medium=feed)

A Canvas app that loads in under two seconds is not an accident. It is the result of specific decisions about when to query, what to cache, and what to defer. Here are the patterns we apply when a Canvas app feels sluggish.

6 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/canvas-app-performance-delegation-caching-and-lazy-patterns?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [May 24](https://hashnode.com/posts/canvas-app-delegation-patterns-that-scale-past-2000-rows/6a127c0cfd145682d6d1477e)

### [Canvas app delegation: patterns that scale past 2000 rows](https://sapotacorpvn.hashnode.dev/canvas-app-delegation-patterns-that-scale-past-2000-rows?utm_source=hashnode&utm_medium=feed)

Delegation is Canvas's mechanism for pushing filters and lookups down to the data source instead of pulling everything into the client. Most makers know the yellow warning triangle; far fewer know the patterns that make delegation work in p

6 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/canvas-app-delegation-patterns-that-scale-past-2000-rows?utm_source=hashnode&utm_medium=feed)
