Link Dump #221
A weekly link dump covering API design comparisons, software development philosophy, Maven 4 updates, leadership insights, and AI's impact on coding.
A weekly link dump covering API design comparisons, software development philosophy, Maven 4 updates, leadership insights, and AI's impact on coding.
The article critiques JORM-style APIs, explaining why they are not true REST and how hypermedia-driven design solves coupling and evolvability issues.
An introduction to GraphQL, explaining what it is, its key concepts, and how it compares to REST architecture.
A tutorial on building a RESTful CRUD API using TypeScript with the NestJS and FoalTS frameworks, covering setup, controllers, and routes.
A technical overview comparing REST, RPC, and GraphQL API design approaches, their strengths, weaknesses, and practical considerations.
An explanation of REST (Representational State Transfer) architectural style, its six constraints, and how to design RESTful web APIs.
A guide to organizing and decoupling API calls in a Nuxt 2 application for better maintainability and scalability.
An overview of GraphQL, exploring its advantages like declarative data fetching and disadvantages compared to REST.
A developer explains their preference for GraphQL over REST APIs, citing issues like lack of standardization and type safety in REST.
A guide to effectively testing Spring MVC applications, covering test grouping, context setup, and best practices for REST API testing.
A case study on using Angular for a production educational app, covering tech stack decisions, TypeScript benefits, and lessons learned.
Explores how hypermedia APIs reduce coupling in distributed systems by minimizing client assumptions, using RESTBucks as an example.
A critique of the German govdata.de portal's API design, arguing for hypermedia principles in web APIs and questioning the separation between websites and APIs.
A guide to implementing RESTful hypermedia links in ASP.NET Web API, including JSON serialization and custom link classes.
A technical talk on building RESTful web applications using the Spring 3 framework, including sample code.
A developer's personal recap and impressions from attending the Devoxx 2008 technology conference, covering talks on Scala, Java performance, Spring, and REST.
A 2008 article comparing REST web services to the Spring framework, highlighting their shared principles of simplicity and real-world influence.
A developer's introduction to the ASP.NET MVC framework, highlighting its advantages over WebForms and providing a basic sample photo album application.