lighthouse VS eleventy πŸ•šβš‘οΈ

Compare lighthouse vs eleventy πŸ•šβš‘οΈ and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
lighthouse eleventy πŸ•šβš‘οΈ
15 243
3,315 16,138
0.6% 1.4%
9.0 9.0
7 days ago 5 days ago
PHP JavaScript
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.

lighthouse

Posts with mentions or reviews of lighthouse. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-10.
  • Go with PHP
    19 projects | news.ycombinator.com | 10 May 2023
    Sure.

    1. SQLC is little more than a template generator for Prepared Statements wrapped in a class. [https://www.php.net/manual/en/mysqli.quickstart.prepared-sta...]. It's not exactly a mind bending or time saving tool.

    2. There are multiple OpenAPI generators for PHP, in fact, they existed from nearly the start of the OpenAPI protocol (formerly Swagger) when Go was barely a year old. Here's a current popular one: https://openapi-generator.tech/docs/generators/php/]

    3. PHP also, (unsurprisingly given the origination point of the spec) has many GraphQL implementations that support any database driver over ODBC, key-value stores, or even flat files. Here's one that plugs into Laravel [https://lighthouse-php.com/]

    4. PHP has many mature, modern embedded KV store options... but it's also had one in the standard lib since years before Go even existed, or the concept of KV stores was even popular. [https://www.php.net/manual/en/class.splobjectstorage.php].

    On your non-numbered points...

    Go and PHP are fairly similar in raw processing speed since the JIT was added to PHP. However raw number crunching is rarely realistic when most applications are going to be using databases, stores, etc. So why not look at a benchmark of popular frameworks in both languages - which shows, again that the two are fairly similar in performance. [https://www.techempower.com/benchmarks/#section=data-r21&l=z...]

    PHP has also had types for about 4 years now. It's not statically typed, but that's a preference, not a pro/con situation.

    Built-in formatting is also a preference, not a pro/con situation. Many developers strongly dislike languages like Go and Python for this.

    PHP has had one of the most powerful and useful package management ecosystems in the entire open source world since composer mostly replaced PEAR nearly a decade ago. It also has mature and well loved testing tooling. Neither of which are built in, because why would you need to build in tools that the community already creates and maintains for free?

    I don't know what "bugs" you faced in the PHP stdlib, but I will concede that it is painful to use. Most of the stdlib is little more than a wrapper around C functions of the same name, and they inherit the frustration of using those C functions.

    Laravel does allow you to write things by hand. You can also just define them ahead of time and have the Migrations, Models, Controllers, Views, Transformers and more generated for you automatically. [https://blueprint.laravelshift.com/]

    There you go, there's your links. But frankly, you didn't need them. There's little you mentioned that's unique to Go at all, you just named a bunch of things that have become popular tools for most modern languages still being actively developed. I'm not sure why you think any of these things are Go-specific - some of them are maintained by the Go core team, like other newer languages have started doing, but that's it.

  • Looking for a personal stack
    7 projects | dev.to | 22 Apr 2022
    For multi-user apps Laravel Sanctum, Lighthouse for Laravel are options worth considering, haven't them tested yet.
  • Get Started with GraphQL and Laravel
    5 projects | dev.to | 15 Jan 2022
    The most popular GraphQL libraries for Laravel are Rebing & Lighthouse, in our tutorial we will be using Rebing which we can install by running:
  • Which programming language, besides JS, has the best support/ecosystem for graphql?
    4 projects | /r/graphql | 16 Oct 2021
    if you have no problem with php, take a look at Laravel with this package
  • Laravel-powered API: how to fetch a resource and its nested data?
    2 projects | /r/laravel | 24 Sep 2021
    A third way you could take is GraphQL, which is designed for querying and selecting things at arbitrary depths. Lighthouse looks to be a very nice graphql server for Laravel, from what I've used of it anyway. Pull up a graphql tutorial (the one on graphql.org is pretty good) and give Lighthouse a spin.
  • GraphQL server package - Lighthouse vs rebing/graphql-laravel?
    2 projects | /r/laravel | 29 Jul 2021
    Lighthouse
  • Weekly "ask anything" thread
    3 projects | /r/PHP | 22 May 2021
    Hi there! I just picked up PHP, since I have to use it for a school project, and am running into a bit of trouble with some frameworks. I am required to use the following stack on the backend (frontend will be a React Native application): Strapi (Used so we don't have to make a web portal) Laravel (Don't think this one is too relevant for the question) Lighthouse (For my GraphQL) And a postgres database This entire stack is new to me, and I feel like they're non cooperative. We are required to use Strapi so the company we are working for has an easy time inserting data (since Strapi comes with a beautiful UI etc) What my plan was: Convert my ERD diagram to collections in Strapi using their UI, and then recreate this with Lighthouse so I can create an actual API for it. The trouble I'm running into is that Strapi creates a database structure that is totally incompatible with what I have designed and I'm just really lost on how to proceed.
  • How I built Realtime in Laravel + VueJS
    2 projects | dev.to | 18 Feb 2021
    GraphQL - Lighthouse (A framework for serving GraphQL from Laravel)
  • Laravel may call your accessor twice. But it won't patch bugs because it's a "breaking change"
    2 projects | /r/laravel | 28 Jan 2021
    This issue is affecting users and has been reported as a side effect in other projects: webonyx/graphql-php#759 and nuwave/lighthouse#1671.

eleventy πŸ•šβš‘οΈ

Posts with mentions or reviews of eleventy πŸ•šβš‘οΈ. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-29.

What are some alternatives?

When comparing lighthouse and eleventy πŸ•šβš‘οΈ you can also consider the following projects:

astro - The web framework for content-driven websites. ⭐️ Star to support our work!

graphql-laravel - Laravel wrapper for Facebook's GraphQL

Hugo - The world’s fastest framework for building websites.

SvelteKit - web development, streamlined

Gatsby - The best React-based framework with performance, scalability and security built in.

Publii - The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.

Grav - Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

decap-cms - A Git-based CMS for Static Site Generators

mdx - Markdown for the component era

Next.js - The React Framework

nunjucks - A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)

Jekyll - :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby