next-wordpress-starter VS wp-graphql

Compare next-wordpress-starter vs wp-graphql and see what are their differences.

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • Zigi - Workflow assistant built for devs & their teams
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Sonar - Write Clean JavaScript Code. Always.
next-wordpress-starter wp-graphql
5 43
772 3,352
- 0.9%
8.6 9.6
5 days ago 2 days ago
JavaScript PHP
MIT License GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

next-wordpress-starter

Posts with mentions or reviews of next-wordpress-starter. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-24.

wp-graphql

Posts with mentions or reviews of wp-graphql. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-30.
  • Fullstack but new to WP - Searching for answers
    5 projects | reddit.com/r/Wordpress | 30 Sep 2022
  • blog migrating from WP
    2 projects | reddit.com/r/reactjs | 30 Jul 2022
    if you want to save yourself the headache of migrating all your content from WP you can keep WP and install something like this to get GraphQL data from your WP server. Then use Next.js with React Query or Apollo and rebuild your blog frontend only.
  • The company I work for is migrating to Wordpress and I don’t know what to expect
    3 projects | reddit.com/r/webdev | 7 Jul 2022
    For a CMS-oriented solution (tbf, WP dashboard is pretty nice and familiar to many - plus rich plugin ecosystem, wide SEO and marketing support), try to push for Advanced Custom Fields as it is widely supported. For example, it can integrate with WPGraphQL (which could help unlock some modern frontend options).
    3 projects | reddit.com/r/webdev | 7 Jul 2022
    WPGraphQL is pretty decent if you need an API for the content. WP's built-in "ajax" API has its purpose too, but I wouldn't use it as the main content API when the GraphQL option is readily available.
  • Inherited A PHP Mess
    4 projects | reddit.com/r/Wordpress | 13 May 2022
    I've run into a similar issue where the company wanted to bring on their Wordpress blog content on one site into their main site. NextJS combined with WPGraphQL did the trick. If you are going the static site generation route the main drawback is having to rebuild and deploy every time a new blog post is made. Could host it on AWS Amplify but I use Netlify and Cloudflare Pages. Take a look through their pricing models and pick whatever feels comfortable for you (still assuming a static site generated setup). In my opinion, NextJS is good enough. If it gets the job done in a reasonable amount of time, pick it. You mention having experience with Vue so maybe Nuxt is a better option?
  • Headless WP experiment I: Low-code dashboard approach
    7 projects | dev.to | 24 Apr 2022
  • Looking for a personal stack
    7 projects | dev.to | 22 Apr 2022
    WordPress (e.g. WPGraphQL) is still an option as well and the new Gutenberg editor provides a fast experience, but I experienced that it requires effort to use Gutenberg contents in the frontend (Kellen Mace has great videos about that: Gutenberg in Headless WordPress: Render Blocks as HTML ). And it doesn't stop here, because you have to decide which custom fields plugin (such as Advanced Custom Fields) you want to integrate, etc. etc. I miss the simplicity, although I really like the WordPress dashboard. More robust solutions will come up in future I guess, WPEngine provides multiple plugins and docs: Developer resources for Headless WordPress.
  • Correct me if I'm wrong: React + WordPress
    2 projects | reddit.com/r/Wordpress | 10 Mar 2022
    I would suggest looking into WPGraphQL
  • Gatsby for Programmatic SEO Help
    2 projects | reddit.com/r/gatsbyjs | 4 Jan 2022
    WordPress is a great CMS and the WordPress-Gatsby ecosystem is pretty decent, but not amazing. If you're not already familiar with WordPress, you'll find that it has more setup and server requirements than some of the CMS-as-a-Service options out there. If you do go the WordPress route and you're starting your WP build fresh and have requirements for any custom content types, definitely look into which WP plugins play nicely with the WPGraphQL and WPGatsby plugins (ex. WPGraphQL already has good support Advanced Custom Fields).
  • Top ways to write a custom GraphQL Server with production ready features
    5 projects | reddit.com/r/graphql | 24 Nov 2021
    WPGraphQL

What are some alternatives?

When comparing next-wordpress-starter and wp-graphql you can also consider the following projects:

faustjs - Faust.js - The Headless WordPress Framework

wp-graphql-woocommerce - Add WooCommerce support and functionality to your WPGraphQL server

elementor - The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.

objectbox-dart - Flutter database for super-fast Dart object persistence

nextjs-sitemap-generator - Generate sitemap.xml from nextjs pages

wp-graphql-jwt-authentication - Authentication for WPGraphQL using JWT (JSON Web Tokens)

wordpress-popular-posts - WordPress Popular Posts - A highly customizable WordPress widget that displays your most popular posts.

wordpress-seo - Yoast SEO for WordPress

Rector - Instant Upgrades and Automated Refactoring of any PHP 5.3+ code

php-scoper - 🔨 Prefixes all PHP namespaces in a file/directory to isolate the code bundled in PHARs.

Guzzle - Guzzle, an extensible PHP HTTP client

amp-wp - Enable AMP on your WordPress site, the WordPress way.