REST
Everything on SkillVeris tagged REST — collected across the glossary, study notes, blog, and cheat sheets.
20 resources across 2 libraries
Study Notes(18)
PowerShell and REST APIs
Use Invoke-RestMethod and Invoke-WebRequest to consume, authenticate against, and automate workflows around HTTP REST APIs.
Consuming REST APIs
Learn how to call web APIs from a .NET MAUI app using IHttpClientFactory, System.Text.Json, and connectivity-aware error handling.
SharePoint REST and Graph API
Two complementary APIs — the classic SharePoint REST API and the modern Microsoft Graph API — let developers read and write SharePoint data programmatically.
Apex REST and Web Services
Learn how to expose custom REST endpoints with @RestResource, handle request/response payloads, and make outbound callouts to external web services.
Building a REST API with Scala
A hands-on guide to building a JSON REST API in Scala using a typical HTTP toolkit, covering routing, JSON codecs, and error handling.
REST Between Services
Learn how RESTful HTTP APIs model resources, relationships, and versioning to provide a predictable, language-agnostic contract for synchronous microservice co…
Creating an Index
Learn how Elasticsearch indices are created, configured with shards and replicas, and named for reliable, scalable search.
The Elasticsearch REST API
How to interact with Elasticsearch over HTTP: indexing, retrieving, searching, and managing documents and indices via the REST API.
gRPC-Gateway for REST Compatibility
How grpc-gateway generates a REST/JSON reverse-proxy from annotated .proto files so browsers and legacy clients can reach a gRPC-only backend.
gRPC vs REST
A practical comparison of gRPC and REST covering serialization, performance, streaming, and when to choose each for an API.
Building REST Controllers
Learn how to build REST controllers in Spring Boot using @RestController, structure methods cleanly, and return well-formed HTTP responses.
Building REST APIs with Flask
Learn how to design and implement RESTful APIs in Flask using route decorators, HTTP verbs, and JSON responses.
Building APIs with Django REST Framework
Learn how Django REST Framework turns Django models and views into robust, browsable JSON APIs using serializers, viewsets, and routers.
GraphQL vs REST
A practical comparison of GraphQL and REST across data fetching, versioning, and caching, and when to choose each.
Default and Rest Parameters in JavaScript
Use default parameter values and gather variable numbers of arguments with rest parameters.
Spread and Rest Operators in JavaScript
Understand the dual use of the `...` syntax: spreading elements out to copy or merge arrays/objects, and collecting elements into a rest parameter.
Rest Parameters in TypeScript
Collect an arbitrary number of trailing arguments into a typed array parameter.
REST vs gRPC vs GraphQL
A comparison of three dominant API communication styles — resource-oriented REST, high-performance binary gRPC, and flexible query-driven GraphQL — and when to…
Interview Questions(2)
GraphQL vs REST: How Do They Fetch Data From Databases Differently?
REST exposes fixed, resource-shaped endpoints that each return a predetermined set of columns and joins decided by the server, while GraphQL exposes a single e…
GraphQL vs REST at Scale: How Do You Choose?
REST exposes fixed, resource-shaped endpoints that are simple to cache and operate at scale, while GraphQL exposes a single endpoint with a flexible query lang…