---
title: "Discussion on \"How to Convert a Code App Into a PCF Control\" | Hashnode"
description: "Discussion on \"How to Convert a Code App Into a PCF Control\". Migrating from Code Apps to PCF: what carries over cleanly, what you rewrite, and the four gotchas. Real manifest + React + webAPI code included."
url: "https://hashnode.com/posts/how-to-convert-a-code-app-into-a-pcf-control/6a7503d2b7ca9a172dccd7b7"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Convert a Code App Into a PCF Control](https://syedbilal365.hashnode.dev/how-to-convert-a-code-app-into-a-pcf-control?utm_source=hashnode&utm_medium=feed)

Migrating from Code Apps to PCF: what carries over cleanly, what you rewrite, and the four gotchas. Real manifest + React + webAPI code included.

Aug 6 · 7 min read · syedbilal365.hashnode.dev  
Read the article

-   [#pcf](https://hashnode.com/tag/pcf)
-   [#powerapps](https://hashnode.com/tag/powerapps)
-   [#power-platform](https://hashnode.com/tag/power-platform)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#dataverse](https://hashnode.com/tag/dataverse)

## Written by

[Syed Bilal Ahmed](https://hashnode.com/@syedbilal365)

@syedbilal365 · Dubai, UAE

  
[View profile](https://hashnode.com/@syedbilal365)

Practical Power Apps, PCF, and Dataverse built in the open, written down so you don't have to relearn it.

Hi — I'm Syed Bilal, a Power Platform developer focused on the PowerApps Component Framework (PCF). I build custom controls for model-driven and Dataverse apps and ship them as open source on GitHub (github.com/syedbilal1997). This blog is where I write down the things I wish someone had written down for me: how to build specific PCF controls, the Dataverse gotchas that cost me hours, and practical Power Apps patterns I use on real projects. Everything here comes from work I'm actually doing — no theory for theory's sake. If a post saves you an afternoon, it did its job. What you'll find here: - PCF control build-alongs (with code + GitHub repos) - Dataverse &amp; model-driven app tips - Power Apps patterns from real-world projects

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
