5 Comments

  1. Matt

    Thanks for the great write-up, Sarah.

    I think the WordExpress team needs to do a better job demonstrating why their approach is worth exploring.

    Simply saying “I don’t like PHP and The Loop” isn’t good enough. What exactly would a developer gain by using WordExpress? Why would WordExpress be worth using, versus WP and it’s thriving ecosystem? What is the end goal for WordExpress?

    GraphQL is a *really* cool query language (and WordExpress looks neat too)… I just don’t understand the need to clone WP in Node just to demonstrate GraphQL…

    Report

    • Ramsay

      Hello – I’m the WordExpress team. It’s just me! In the first article I wrote about why I explored this option I lay out my reasons for trying this.

      Its mainly for front-end development purposes – I personally really love developing using React and CSS Modules as I find its much easier to maintain an application. YMMV.

      Report

  2. Braad

    A while ago I was thinking the same thing Matt, and I explored an implementation of a GraphQL-inspired endpoint built on top of the WP REST API infrastructure introduced in 4.4 in this Github repo: https://github.com/BraadMartin/simple-graphql-api

    It doesn’t require Node or any dependencies aside from WordPress 4.4+, and while it doesn’t even come close to implementing the full GraphQL spec, it gave me a sense of how some of the ideas in GraphQL can be used with the existing infrastructure we already have in WordPress core. Definitely fun and potentially useful for specific use cases where a traditional REST API gives you too much data or you really want full control over the API response from the client side.

    Report

  3. Tada Burke

    So…many…ingredients….

    Report

  4. Edwin Cromley

    I took WordExpress for a spin and loved it, it is a great project. However, since it is moving WordPress off of its traditional stack in some ways, I thought it would be interesting to start a plugin that will run the GraphQL API on a regular old WordPress install, and make use of WordPress internal hooking system rather than hitting the database directly.

    If anyone is interested in working on a GraphQL API for WordPress, head over to https://github.com/BE-Webdesign/wp-graphql. Any and everybody is welcome to contribute. If you have questions, open a ticket and I will get back to you as soon as I can.

    Report

Comments are closed.

%d bloggers like this: