lightncandy VS graphql-php

Compare lightncandy vs graphql-php and see what are their differences.

lightncandy

An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ), (by zordius)

graphql-php

PHP implementation of the GraphQL specification based on the reference implementation in JavaScript (by webonyx)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
lightncandy graphql-php
2 8
610 4,603
- 0.3%
0.0 9.0
3 months ago 4 days ago
PHP PHP
MIT License MIT License
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.

lightncandy

Posts with mentions or reviews of lightncandy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-04.
  • How do you handle views?
    4 projects | /r/PHP | 4 Dec 2021
    The cool thing about using Handlebars is that I can render it both in the client side, via JavaScript, and in the server side via some PHP compiler. I use lightncandy, and it works great.
  • Introducing GraphQL by PoP, a CMS-agnostic GraphQL server in PHP
    6 projects | /r/PHP | 22 Jan 2021
    Even more, if rendering on the client using Handlebars templates, these can be compiled to PHP code via LightnCandy, so you got a universal application (server and client side rendered from a single source of truth).

graphql-php

Posts with mentions or reviews of graphql-php. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-25.
  • graphql-laravel 9.0.0 released 🎉
    2 projects | /r/laravel | 25 Jun 2023
    This package provides a convenient integration of the great https://github.com/webonyx/graphql-php/ library for Laravel 9+.
  • GraphQLite v6.0 Released - Introducing a more Succinct Syntax
    5 projects | /r/PHP | 11 Jun 2022
    What would be the purpose of defining a schema in "SQL" for an annotation driven schema design? If you want to define your schema GraphQL SQL, you should just use https://github.com/webonyx/graphql-php directly. GraphQLite is built on top of this lib, simply allowing you to define your schema via annotations, then builds out and cache's the SDL for you.
  • Shill me on Apollo client.
    2 projects | /r/reactjs | 25 Jan 2022
    Why would I want to use Apollo Client? So far in my career I have used some server graphql scaffolding (webonyx/graphql-php for PHP and mercurius for Node) and just used the fetch API (or whatever ajax API around XMLHttpRequest) against that server with the body being an object with
  • New GraphQL implementation is up to two times as fast as webonyx/graphql-php
    8 projects | /r/PHP | 2 Jun 2021
    After all your great feedback (see previous post) we adapted the library and wrote a benchmark tool to compare our GraphQL implementation (https://github.com/joonlabs/php-graphql) against the currently most used one (https://github.com/webonyx/graphql-php). Depending on the query we were able to achieve a speed improvement of up to 50% - please head to the document for more (technical) information, thoughts and explanations.
  • Best way to hit multiple endpoints on app open
    1 project | /r/reactnative | 5 Feb 2021
    Check out https://github.com/webonyx/graphql-php
  • Introducing GraphQL by PoP, a CMS-agnostic GraphQL server in PHP
    6 projects | /r/PHP | 22 Jan 2021
    what's wrong with the reference implementation? https://github.com/webonyx/graphql-php 🤔
  • Problem with API
    2 projects | /r/PHPhelp | 17 Jan 2021
    GraphQL API's are not very simple to use with plain PHP. I recommend to use a decent GraphQL PHP library to make your life easier. Webonyx Graphql PHP is the one I use in my project. https://github.com/webonyx/graphql-php

What are some alternatives?

When comparing lightncandy and graphql-php you can also consider the following projects:

phpstan-wordpress - WordPress extensions for PHPStan ⛏️

graphqlite - Use PHP Attributes/Annotations to declare your GraphQL API

Nuxt 3 - Old repo of Nuxt 3 framework, now on nuxt/nuxt

HAL - application/hal builder / formatter for PHP 5.4+

Symfony - The Symfony PHP framework

graphql-benchmarks - A comparison of the two PHP GraphQL implementations webonyx/graphql-php and joonlabs/php-graphql

Laravel - The Laravel Framework.

graphql-doctrine - Automatic GraphQL types from Doctrine entities

GatoGraphQL - Interact with all your data in WordPress using GraphQL

Composer - Dependency Manager for PHP

graphpinator - :zap::globe_with_meridians::zap: Easy-to-use & Fast GraphQL server implementation for modern PHP. Includes features from latest draft, middleware directives and modules with extra functionality.