Dit is de Linux-app genaamd GraphQL SPQR waarvan de nieuwste release kan worden gedownload als graphql-spqr-v0.12.1.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam GraphQL SPQR gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCREENSHOTS
Ad
GraphQL-SPQR
PRODUCTBESCHRIJVING
GraphQL SPQR (GraphQL Schema Publisher & Query Resolver, uitgesproken als speaker) is een eenvoudig te gebruiken bibliotheek voor snelle ontwikkeling van GraphQL API's in Java. GraphQL SPQR heeft tot doel het doodeenvoudig te maken om een GraphQL API toe te voegen aan elk Java-project. Het werkt door dynamisch een GraphQL-schema te genereren op basis van Java-code. Bij het ontwikkelen van GraphQL-compatibele applicaties is het gebruikelijk om eerst het schema te definiëren en later de bedrijfslogica aan te sluiten. Dit staat bekend als de schema-eerste stijl. Hoewel het zijn voordelen heeft, leidt het in sterk en statisch getypeerde talen, zoals Java, tot veel duplicatie. Beide blokken bevatten exact dezelfde informatie. Erger nog, het veranderen van de ene vereist een onmiddellijke verandering van de andere. Dit maakt refactoring riskant en omslachtig, en de compiler kan niet helpen. Aan de andere kant, als u probeert een GraphQL API in een bestaand project te introduceren, betekent het schrijven van het schema praktisch dat u het hele bestaande model opnieuw beschrijft.
Voordelen
- Vereist minimale setup (~3 regels code)
- Diep configureerbaar en uitbreidbaar (niet eigenwijs)
- Maakt rapid prototyping en iteratie mogelijk (geen boilerplate)
- Gemakkelijk te gebruiken in verouderde projecten zonder wijzigingen in de bestaande codebasis
- Heeft zeer weinig afhankelijkheden
- Bij het ontwikkelen van GraphQL-compatibele applicaties is het gebruikelijk om eerst het schema te definiëren en later de bedrijfslogica aan te sluiten
Programmeertaal
Java
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/graphql-spqr.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.