Platforma

Jedan proizvod. Sve što trebaš za produkciju.

Od sandbox do live okruženja u manje od sat vremena — Craftpathv platforma pokriva autentifikaciju, routing, logging i verzioniranje API-ja.

Pogledaj dokumentaciju

Craftpathv developer dashboard

Što je zapravo Craftpathv platforma?

Craftpathv platforma je API gateway i developer toolkit koji sjeda ispred tvojih backend servisa i preuzima horizontalne odgovornosti: autentifikaciju putem JWT i OAuth 2.0, rate limiting po korisniku ili API ključu, automatsko versioniranje endpointa, strukturirano logiranje i distribuirani tracing s OpenTelemetry podrškom. Integrira se u postojeći stack putem Docker image-a ili Kubernetes Helm charta. Ne tražimo od tebe da mijenjaš arhitekturu — Craftpathv se prilagođava tvojem kodu, ne obrnuto. Prosječno onboarding vrijeme za novi servis iznosi manje od 45 minuta, prema podacima naših prvih 120 korisnika.

Ključne mogućnosti platforme

Svaka funkcija je dokumentirana s primjerima koda i testnim sandbox okruženjem.

Auth u jednoj liniji

Dodaj @craftpathv/auth middleware u Express, FastAPI ili Go Gin projekt i autentifikacija je gotova. Podržava JWT, OAuth 2.0 i API key flow bez dodatne konfiguracije. Možeš definirati role i permisije direktno u YAML konfiguracijskoj datoteci.

Versioniranje bez boli

Svaki put kad promijeniš kontrakt endpointa, platforma automatski generira novu verziju i čuva staru aktivnom do datuma koji ti odrediš. Klijenti koji koriste v1 ne osjete ništa dok ti radiš na v2 — prelaz je nevidljiv.

Distribuirani tracing

Svaki inbound zahtjev dobiva trace ID koji prolazi kroz sve tvoje microservise. Craftpathv automatski exporta spanove u Jaeger, Zipkin ili bilo koji OpenTelemetry kompatibilan backend — bez potrebe da instrumentiraš svaki servis ručno.

Webhook engine

Definiraj event tipove, pretplati klijente i Craftpathv se brine za isporuku, retry logiku s eksponencijalnim backoffom i verifikaciju signature-a na prijemnoj strani. Dashboard prikazuje status svake isporuke u stvarnom vremenu.

SDK-ovi za 5 jezika

Oficijalni SDK-ovi za TypeScript/Node.js, Python, Go, Ruby i PHP održavaju se u sklopu Craftpathv GitHub organizacije. Svaki SDK ima 100% pokrivenost testovima i semver release ciklus koji prati verziju core API-ja.

Kako izgleda integracija korak po korak?

Prva stvar koju napraviš je kreiranje projekta na Craftpathv dashboardu i generiranje API ključa. Zatim povučeš Docker image ili instalaš npm paket ovisno o svom stacku. Konfiguracijsku datoteku ispuniš u manje od deset minuta — adresa tvog backend servisa, auth metoda i željene rate limite. Pokreneš kontejner, usmjeriš promet i već prvi zahtjev prolazi kroz Craftpathv gateway s logiranjem i tracingom. Nema agenta kojeg moraš kontaktirati, nema čekanja na odobrenje — sve je self-serve.

Dijagram integracije Craftpathv gateway-a

Pitanja koja si možda postavio

Ako ne nađeš odgovor, dokumentacija i support tim su uvijek na raspolaganju.

Mogu li koristiti Craftpathv s postojećim backend servisom bez promjene koda?

Da. Craftpathv gateway sjeda ispred tvog servisa kao reverse proxy. Tvoj servis prima forwardane zahtjeve s dodatnim headerima koji sadrže identity informacije — nema potrebe za mijenjanjem poslovne logike.

Koji su minimalni tehnički preduvjeti?

Trebaš Docker runtime ili Kubernetes klaster (v1.24+). Backend servis može biti napisan u bilo kojem jeziku — gateway komunicira s njim putem HTTP/1.1 ili HTTP/2. Za SDK integraciju trebaš Node.js 18+, Python 3.9+, Go 1.20+ ili ekvivalentne verzije za Ruby i PHP.

Što se dogodi ako Craftpathv doživi outage?

Svaki plan uključuje circuit breaker koji omogućuje fallback direktno na tvoj servis u slučaju nedostupnosti gateway-a. SLA od 99,9% uptime-a potkrijepljen je statusnom stranicom s historijom incidenata koja je javno dostupna.

Jesu li podaci korisnika sigurni?

Svi podaci se obrađuju i pohranjuju unutar EU datacentara. Craftpathv je GDPR-sukladan i ne preprodaje niti dijeli korisničke podatke trećim stranama. Enkripcija u prijenosu koristi TLS 1.3, a enkripcija u mirovanju AES-256.

Isprobaj platformu odmah

Sandbox okruženje je besplatno i dostupno bez kreditne kartice.

Kreiraj besplatan račun