WP Tavern › Forums › Create Topic
Daniel Demmel I’m not sure if that comparison makes sense, you’d use these different approaches to solve different problems. Creating a single-page application is almost surely going to be more effort, but then you have more control over the experience as you’re not at the mercy of browsers having to reload pages for example. Or if you need to create a more complex, offline-first web app powered by a WP CMS backend. But I definitely don’t think people should just completely drop traditional PHP based themes, they are still going be a perfectly good solution to most needs. Look at this development (as in having WP API) as a new tool in the toolbox you can reach to in case you had projects where you were stretching the limits of what you can do with themes. But getting a new tool doesn’t mean you need to bin all the previous ones…
Daniel Demmel
I’m not sure if that comparison makes sense, you’d use these different approaches to solve different problems.
Creating a single-page application is almost surely going to be more effort, but then you have more control over the experience as you’re not at the mercy of browsers having to reload pages for example. Or if you need to create a more complex, offline-first web app powered by a WP CMS backend.
But I definitely don’t think people should just completely drop traditional PHP based themes, they are still going be a perfectly good solution to most needs.
Look at this development (as in having WP API) as a new tool in the toolbox you can reach to in case you had projects where you were stretching the limits of what you can do with themes. But getting a new tool doesn’t mean you need to bin all the previous ones…
Name *
Email *
Website:
Topic Title (Maximum Length: 80):
Forum: — No forum —AI and WordPress Articles Blocks Showcase Discussions Events Introductions Jobs and Working in WordPress Podcast Episodes Site and Block Editor
Enter your email address to subscribe to this blog and receive notifications of new posts by email.
Email Address
Submit
Enter the destination URL
Or link to existing content