An open API service indexing awesome lists of open source software.

https://github.com/noud/lighthouse-tutorial

Lighthouse Tutorial (Entity Relationship to SQL to GraphQL in React & Vue, Apollo and Laravel, Lighthouse)
https://github.com/noud/lighthouse-tutorial

Last synced: 10 months ago
JSON representation

Lighthouse Tutorial (Entity Relationship to SQL to GraphQL in React & Vue, Apollo and Laravel, Lighthouse)

Awesome Lists containing this project

README

          

## Lighthouse Tutorial

![Lighthouse Tutorial](./docs/lighthouse-tutorial.png?raw=true "Lighthouse Tutorial")

![Test Subscription](./docs/test-subscription.png?raw=true "Test Subscription")

## [Entity-Relationship](https://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model) to [SQL](https://en.wikipedia.org/wiki/SQL)

![Schema Builder](./docs/blog.png?raw=true "Schema Builder")

```
php artisan migrate
```

## Models generation from [SQL](https://en.wikipedia.org/wiki/SQL)

```
php artisan code:models
```

## Clients

- [react-apollo-blog](https://github.com/noud/react-apollo-blog) [React Apollo](https://www.apollographql.com/docs/react/)
- [react-graphql-code-generator](https://github.com/noud/react-graphql-code-generator) [GraphQL Code Generator](https://graphql-code-generator.com) [React Apollo](https://www.apollographql.com/docs/react/)
- [React Admin](https://marmelab.com/react-admin/) clients based on [ra-data-graphql](https://github.com/marmelab/react-admin/tree/master/packages/ra-data-graphql)
- [react-admin-data-opencrud](https://github.com/noud/react-admin-data-opencrud) [ra-data-opencrud](https://github.com/weakky/ra-data-opencrud#readme) conform [OpenCRUD](https://www.opencrud.org)
- [react-admin-data-graphqcool](https://github.com/noud/react-admin-data-graphcool) [ra-data-graphcool](https://github.com/marmelab/react-admin/tree/master/packages/ra-data-graphcool) conform [GraphCool](https://github.com/prisma/graphcool-framework)
- [react-admin-data-graphql-simple](https://github.com/noud/react-admin-data-graphql-simple) [ra-data-graphql-simple](https://github.com/marmelab/react-admin/tree/master/packages/ra-data-graphql-simple) conform [json-graphql-server](https://github.com/marmelab/json-graphql-server)



lighthouse-logo"

# Lighthouse [GraphQL](https://en.wikipedia.org/wiki/GraphQL) Server for Laravel

[![Build Status](https://travis-ci.org/nuwave/lighthouse.svg?branch=master)](https://travis-ci.org/nuwave/lighthouse)
[![codecov](https://codecov.io/gh/nuwave/lighthouse/branch/master/graph/badge.svg)](https://codecov.io/gh/nuwave/lighthouse)
[![PHPStan](https://img.shields.io/badge/PHPStan-enabled-brightgreen.svg?style=flat)](https://github.com/phpstan/phpstan)
[![StyleCI](https://github.styleci.io/repos/59965104/shield?branch=master)](https://github.styleci.io/repos/59965104)
[![Packagist](https://img.shields.io/packagist/dt/nuwave/lighthouse.svg)](https://packagist.org/packages/nuwave/lighthouse)
[![GitHub license](https://img.shields.io/github/license/nuwave/lighthouse.svg)](https://github.com/nuwave/lighthouse/blob/master/LICENSE)
[![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://join.slack.com/t/lighthouse-php/shared_invite/enQtMzc1NzQwNTUxMjk3LWI1ZDQ1YWM1NmM2MmQ0NTU0NGNjZWFkMTJhY2VjMDAwZmMyZDFlZTc1Mjc3ZGY0MWM1Y2Q5MWNjYmJmYWJkYmU)


Build Status
Total Downloads
Latest Stable Version
License