Skip to content
IRZU INSTITUTE

IRZU INSTITUTE

Inštitut za raziskovanje zvočnih umetnosti

  • EVENTS
    • ARTISTIC
    • EDUCATIONAL
    • INTERVIEWS
    • ONLINE
    • PRODUCTION
  • PRODUCTS
    • DIRECTIONAL AUDIO SPEAKERS
    • BREATHING EXERCISE GAMES
    • VIRTUAL REALITY
    • INTERACTIVE MIDI
    • SMARTDRUMS ANDROID SOFTWARE
    • SMARTGUITARS OPEN SOURCE
    • UNIVERSAL RECORDING CABLES
    • ANDROID TO SHEETS LOGGING
    • ANDROID TO CALENDAR LOGGING
    • WEBCAM LIE DETECTOR OVERLAY
    • UNIVERSAL AUDIO MASTERING SCRIPT
    • LIVE SONG SPLITTER SCRIPT
  • RESEARCH
    • OPEN SOURCE BIOLOGY
    • ACOUSTICS & DSP
    • DATA MANAGEMENT
    • ELASTIC & LUCENE
    • FFT & WAVELETS
    • GAME DEVELOPMENT
    • JS, REACT, & NODE
    • KERNEL STREAMING
    • LINUX & ANDROID
    • LOW VOLTAGE IC
    • MEMS SYSTEMS
    • MQTT & IOT AUTOMATION
    • REST/HTTP & GRAPHQL
    • VIRTUALIZATION
    • 3D PRINTING & FABRICATION
  • EDUCATION
    • FFMPEG WORKSHOP
    • SMARTDRUMS WORKSHOP
    • CRISPR WORKSHOP
    • TASKER WORKSHOP
    • PUREDATA WORKSHOP
  • POSTDOCS
    • TELEMEDICINE & GAMIFICATION
    • EDC IN CLINICAL TRIALS
    • ARTIFICIAL INTELLIGENCE
  • INTERNSHIPS

Is it worth using GraphQL everywhere?

November 23, 2021admin

Unless you are writing an external or public API, GraphQL and REST would be an extremely nasty choice. They limit you to low-level CRUD, creating more problems than they solve, and most importantly making it difficult to express your API in domain terms.
Look towards the RPC protocols, and see how elegantly they can describe your specific domain. And the choice is huge: Apache Thrift, gRPC, JSON-RPC, as well as my favorite, but for some reason little known in the Russian-speaking Internet E/A/?T (stands for entity/action/optional-target)

Read more here: Source link

Post navigation

PreviousBluetooth V5.0 Transmitter Receiver for TV, Optical 3.5mm AUX & RCA 2-in-1 Wireless Audio Adapter w/aptX-Low Latency for Home Car Stereo PC Headphone Speaker, 25 Hours Long Playtime, Dual Link
NextOptimize Node.js memory consumption

Categories

  • EVENTS (134)
    • ARTISTIC (93)
    • EDUCATIONAL (56)
    • INTERVIEWS (9)
    • POSTDOCS (3)
    • PRODUCTION (16)
  • INTERNSHIPS (15)
    • ANDROID APPS PERMISSION EDITING (1)
    • ANDROID AUTOMATION ENGINEER (1)
    • ARTIFICIAL INTELLIGENCE ARCHITECT (1)
    • EDITOR OR INTERN EDITOR (1)
    • NODE.JS AUTOMATION (1)
    • PUREDATA INTERACTIVE AUDIO PROGRAMMING (1)
    • RESEARCH COMMUNITY MANAGER (1)
    • SOCIAL MEDIA MANAGER (1)
    • SOCIAL MEDIA MANAGER AND STRATEGIST (1)
    • TESTING ENGINEER (1)
    • UNITY 3D C# GAME DEVELOPER (1)
    • UNITY 3D C# GAME DEVELOPER AND TESTING ENGINEER (1)
    • VIDEO ANIMATOR (1)
    • WEB AUTOMATION AND TESTING (1)
    • WORDPRESS MANAGER (1)
  • PRODUCTS (115)
    • AUGEMENTED REALITY (1)
    • BREATHING GAMES (90)
    • DIRECTIONAL SPEAKERS (4)
    • LIVE SONG SPLITTER SCRIPT (1)
    • MARINE INTELLIGENCE (3)
    • RECORDING CABLES (1)
    • SMART DRUMS (11)
    • SMART GUITARS (9)
    • SMART PIANO (1)
    • UNIVERSAL AUDIO MASTERING SCRIPT (1)
    • VIRTUAL REALITY (9)
  • RESEARCH (35,837)
    • 3D MODELLING (224)
    • 3D PRINTING (2,360)
    • ACOUSTICS & DSP (4,803)
    • DATA MANAGEMENT (5,523)
    • ELASTIC & LUCENE (303)
    • FFT & WAVELETS (351)
    • GAME ENGINES (469)
    • GSR & BIOFEEDBACK (104)
    • JS, REACT, & NODE (1,448)
    • LINUX & ANDROID (243)
    • LOW VOLTAGE IC (753)
    • MEMS SYSTEMS (99)
    • MQTT & IOT AUTOMATION (789)
    • PUREDATA & MAX MSP (11)
    • REST/HTTP & GRAPHQL (97)
    • VIRTUALIZATION (213)
  • KERNEL STREAMING (19)
Copyright © 2026 IRZU INSTITUTE | Deneb by Firefly Themes
Scroll Up