# Phem > UI server components for Symfony web apps. A .phpm file is PHP with markup in it: phemc compiles it to PHP and Twig. ## Learn - [What is Phem](https://phem.dev/what-is-phem.md) - [Getting started: a new app from scratch](https://phem.dev/getting-started.md) - [Tutorial: a task list](https://phem.dev/tutorial.md) - [Deployment: the production image](https://phem.dev/deployment.md) ## Guides - [Philosophy and conventions](https://phem.dev/philosophy.md) - [Testing components and pages](https://phem.dev/testing.md) - [Component packages](https://phem.dev/packages.md) ## Reference - [The .phpm file format](https://phem.dev/phpm-syntax.md) - [Compiling .phpm files](https://phem.dev/compiling.md) - [How it works](https://phem.dev/how-it-works.md) ## Project - [Contributing](https://phem.dev/contributing.md)