← Tillbaka till bloggen
Svenska

Languages

Artikel

Bygg serverlöst med Hanteras_ reaktorer

Hanteras_ nya delsystem för reaktorer: koppla samman din verksamhetsdata med omvärlden.

Bygg serverlöst med Hanteras_ reaktorer

Under det senaste året, när vi byggt Hantera_ och introducerat kärnkoncepten Actors och Rules, saknades en viktig del. Actors och Rules gör det möjligt att skapa egna interaktioner i Hantera_, men de gav få möjligheter att nå ut och kommunicera med externa system. Hantera_ handlar om att göra din verksamhetsdata användbar. Kan den inte dela data är den ungefär lika användbar som ett svart hål – fascinerande, men inget du vill komma nära.

Idén att utöka Actors och implementera egen logik bortom ett Actor Rule-händelses omfång har länge varit ett olöst problem hos oss (vår Discord-server - kom och häng med oss). Enkelt uttryckt kan Rules bara komma åt Actors under utvärderingen, och effekterna är begränsade till Actor-omfånget. Det gör Hanteras_ kraftfulla funktion för meddelandeförhandsvisning möjlig, men begränsar dig när du vill integrera med externa system.

Tänk dig en Rule som avgör när en order ska behandlas på lagret. Vad hjälper det om lagret inte kan få veta det? Det är här reaktorer kommer in.

Introduktion till reaktorer

Reaktorer är en ny resurstyp i Hantera_, utformad för just den här situationen. De arbetar oberoende av Actors och kan anropas externt via vårt API eller internt av Rules. Det gör reaktorer till bron mellan din interna Hantera_-värld och externa system.

Se reaktorer som kraftfulla, flexibla funktioner som kan utföra valfri logik och få långtgående effekter. De är så mångsidiga att du kan använda dem som en enkel serverlös plattform. Utvecklare kan använda vår kokbok för att sätta upp en reaktor som skickar e-post.

I den första versionen fokuserar vi på HTTP-anrop. Men mer avancerade effekter kommer snart – vi ser fram emot att visa vad vi arbetar med.

För detaljer om hur du skapar reaktorer, deras körmiljö och auktorisering, se utvecklardokumentationen.


Hantera_ sammanför allt efter köpknappen — order, leverans, returer och service — på en plattform. Se priser →