Architecture

alt tag

Client-Side (Consumer App)

WordPress's basic architecture of posts and pages can be extended to use as many different content types as you want. For example, an eCommerce plugin such as WooCommerce will add a custom post type (called "products") that's separate from posts and pages, and has custom fields that store everything from price, to shipping options, to SKU numbers.

Server-Side

The server-side of the consumer app runs on Heroku and is built with WordPress.