Skip to main content Accessibility Feedback

Building a modern web app with PHP and HTML Web Components

A few weeks ago, I wrote a three-part series about my approach to building my personal web apps (including the Go Make Things Membership area).

In part 1, I covered creating islands of PHP among mostly static HTML. In part 2, I shared my Web Component for ajaxy forms. And in part 3, we looked at how to reload portions of a page asynchronously when data gets updated… without a big library or “hydration.”

Over the last few weeks, I created a series of videos over on my YouTube channel looking at each of those approaches in a bit more detail.

Here’s part 1, WTF is PHP Islands Architecture!?

Followed by Web Component Form Magic!!

And finally, Can you build a web app with PHP and Web Components in 2025!?

For each one, I’ve included complete source code in the description.