No video

REST next level : Crafting domain driven web APIs By Julien Topçu

  Рет қаралды 4,712

Devoxx

Devoxx

Күн бұрын

You have just coded your business logic by applying the principles of Domain-Driven Design! But when comes the time to write your API, you are facing a serious issue! All the intention and the expression of your domain go up in smoke to fit the blankness methods GET, POST, etc.
Denatured by the REST layer, the business workflow is then deported on the consumer side to compensate for the limited vocabulary of this well-known CRUD protocol...
During this talk, we will see how to bring the business intent back inside the REST API by finally being able to expose our domain services and aggregates' methods. The business workflow will also be encapsulated in the REST API in order to have the power to guide our consumers through the workflow of our domain.
JULIEN TOPÇU
I like to craft software with high business value using techniques from Domain-Driven Design, all powered by Xtreme Programming in the Kanban #NoEstimates philosophy. Member of the OWASP foundation, I evangelise on application security techniques in order to avoid being hacked properly.

Пікірлер: 3
@coding_check9665
@coding_check9665 10 ай бұрын
Nice presentation!
@Vanuatoo
@Vanuatoo 10 ай бұрын
Now I see the value in using HATEOAS
@saaalut
@saaalut 4 ай бұрын
if your product owner doesn't speak the language of you domain, and you neither, you both failed at your job. you both first need to discuss and go through your domain objects. The implementation in code will happen much later.
Making your @Beans Intelligent By Mark Pollack
50:40
Devoxx
Рет қаралды 3,9 М.
Crafting Domain-Driven Designed REST APIs - Julien Topçu - DDD Europe 2022
55:46
Domain-Driven Design Europe
Рет қаралды 14 М.
나랑 아빠가 아이스크림 먹을 때
00:15
진영민yeongmin
Рет қаралды 5 МЛН
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 524 М.
What will he say ? 😱 #smarthome #cleaning #homecleaning #gadgets
01:00
Java Language update By Brian Goetz
1:02:04
Devoxx
Рет қаралды 15 М.
Teaching old Streams new tricks  By Viktor Klang
50:51
Devoxx
Рет қаралды 20 М.
Getting API security right - Philippe De Ryck - NDC London 2023
51:49
NDC Conferences
Рет қаралды 26 М.