Starting in ONE HOUR, there is still time to register! Learn how to combine #MCP and #HATEOAS to safely guide and constrain #AI agent behavior, unlocking your existing REST #APIs for enterprise-scale AI. Secure your spot now with @asaikali.
Register now: https://bit.ly/4bnvSIu
Existing APIs + #AI Agents = Challenge? Don't rewrite your enterprise REST #APIs for agentic workflows! Join Adib Saikali on 3/25 to learn how #HATEOAS complements MCP to safely guide and constrain AI agent behavior. Future-proof your API investments!
https://bit.ly/4bnvSIu
I just released version 3.1.0 of "JSON:API for Spring HATEOAS". This is a feature release with dependency updates to Spring Boot 4.0.3, and Spring HATEOAS 3.0.2.
See github.com/toedter/spri...
Release Notes: github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
json:api for spring hateoas
I just released version 3.0.1 of "JSON:API for Spring HATEOAS". This is a patch release with dependency updates to Spring Boot 4.0.1, and Spring HATEOAS 3.0.1.
See github.com/toedter/spri...
Release Notes: github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
json:api
I just released version 3.0.0 of "JSON:API for Spring HATEOAS". This is a major release with dependency updates to Spring Boot 4.0.0, Spring HATEOAS 3.0.0 and Jackson 3.
See github.com/toedter/spri....
Migration Guide: toedter.github.io/spring-hateo....
#java, #rest, #spring, #hateoas, #jsonapi
json:api
I just released version 2.2.0 of "JSON:API for Spring HATEOAS". This is a minor release with 2 new features and dependency updates to Spring Boot 3.5.8.
See github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
htmx4 αlpha 3 has dropped
via https://x.com/scumitchell/status/1990847768621941085
#htmx #html #web #javascript #hateoas
Ever thought about the tech behind haunted houses?
I built a control system for 15 rooms in 10 days on Arduino controllers with 8kb RAM. HATEOAS eliminated the coordination tax between client and server. Full write-up in comments: #software #dev #hateoas
Just shipped a new version of my React multistep/wizard component! 🎉
Now headless + optional server-side module for building #HATEOAS powered wizards (thanks, #HTMX!).
Check it out: github.com/srdjan/react...
Theme 2: HATEOAS - Benefit or Burden? While theoretically offering discoverability & decoupling, many find HATEOAS too complex and verbose for common scenarios. Its value is debated, especially when client and server are tightly coupled, leading many to omit it. #HATEOAS 3/6
All APIs must be #REST. #HATEOAS, Link Relation and Code on Demand are prohibited. #JSON and #OpenAPI are mandatory. All fields must have max lengths. Because of the WAF. Why not #gRPC?
You don’t need #React for the #frontend.
Full disclosure I’m a fan of #HTMX.
It’s a year ago but this is still a relevant talk about #hypermedia and the future of #html.
youtu.be/inRB6ull5WQ?... #codinglife #webdev #hateoas
Anyone know of a #webAPI in production that uses #HATEOAS? Can anyone comment as to the experience of maintaining it over time? I’m interested in hearing rumors or experience, so don’t be shy.
Like, if I want the state to be there when the page is loaded it needs to be represented as HTML on load. That means it needs a URL, and if there is a URL then there should be an HTTP route handler on the server.
Web Component SSR is just HTML templates with more steps.
#hateoas #htmx #hypermedia
json:api
I just released version 2.1.4 of "JSON:API for Spring HATEOAS". This is a patch release with dependency updates to Spring Boot 3.5.0.
See github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
🚀 just released my first #JSR package: #Mixon a type-safe library for modern web applications in @deno.land. It features runtime type validation (via @arktype.io), pattern matching, robust #REST #APIs, content negotiation, and #HATEOAS support, for fast, maintainable web apps jsr.io/@srdjan/mixon
Det är en fröjd att arbeta med ett #API som följer #HATEOAS fullt ut. Jag slipper bläddra runt i källsystemet för att hitta rätt referenser eller rentav data som behövs för att färdigställa en komplex operation med flera anrop av olika typer som ska bli en del av lösningen. #livetSomITKonsult
I just released version 2.1.3 of "JSON:API for Spring HATEOAS". This is a bug fix release with dependency updates to the latest Spring libraries.
See github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
I had a bit of fun and wrote #GameOfLife using #htmx in a #hateoas style.
It's a bit weird, not recommended for production, but show the cool server triggering of client side events feature of @htmx.org
www.marcusoft.net/2025/02/conw...
JSON:API for Spring HATEOAS
I just released version 2.1.2 of "JSON:API for Spring HATEOAS". This is a patch release with dependency updates to the latest Spring libraries.
See github.com/toedter/spri...
#java, #rest, #spring, #hateoas, #jsonapi
HAL-Explorer UI image
f you are interested in #rest, #java, #hal, #halforms, #hypermedia, #hateoas, and #angular, please take a look at my project "HAL Explorer".
See github.com/toedter/hal-...
If you are interested in #rest, #java, #spring, #hypermedia, #hateoas, and #jsonapi, please take a look at my project "JSON:API for Spring HATEOAS".
github.com/toedter/spri...
Join us this Tuesday for a virtual evening filled with #DevOps, #GitHub, #OpenSource and #HATEOAS!
The Dutch DevOps & GitHub Community is happy to welcome @LuiseFreese 🐶and @sandertenbrinke🐶 as our awesome speakers!
Register for...
Implementing #HATEOAS in #ASPNETCore Web API by Vladimir Pecanac. #webdev #webapi #dotnetcore https://lnkd.in/dTTNKM9
Maybe dumb answer @marick
With #REST, your server uses #HATEOAS, therefore each reply will include only the URIs the requester can access.
Trying to foster #HATEOAS:
programmableweb.com/news/new-json-…
The RESTful CookBook http://restcookbook.com/ #nice #cookbook #REST #HATEOAS