← Visi naudojimo atvejai Dart vidinė sąsaja

Patikimi užnugariai, sukurti kokybei ir prieinamumui.

API, auth, duomenys ir užduotys — suplanuoti kaip viena darni Dart paslauga ir sugeneruoti paruošti diegti su Serverpod, Dart Frog ar Shelf.

routes/books.dart
Response onRequest(context) => Response.json(body: books);
api.v2s.app live
GET/books200
POST/orders201
GET/health200
Dart VMp99 24ms
Dart vidinės sąsajos stekai, kuriuos mėgstame
  • Dart
  • Serverpod
  • Dart Frog
  • Shelf
  • Postgres
  • gRPC
  • GraphQL

Architektūra, suplanuota

v2schneider suprojektuoja paslaugą — maršrutus, auth, duomenis ir workerius — dar prieš parašant eilutę, kad dalys tikrai derėtų tarpusavyje.

Išbandyta nuo viršaus iki apačios

Vienetų testai verslo logikai ir nuo galo iki galo testai per visą API, kad kiekvienas endpoint būtų patikrintas, o pakeitimai būtų išleidžiami nesugadinant to, kas jau veikia.

Duomenų sluoksnis įtrauktas

Schemos, migracijos ir tipizuotos užklausos (Drift / Serverpod) sugeneruotos iš jūsų aprašymo, su seed duomenimis nuo pirmos dienos.

Auth, darbai ir realus laikas

JWT/OAuth, foniniai darbai ir websockets prijungti ir išbandyti — nepalikti kaip TODO, kuriuos turėtumėte užbaigti patys.

Paruošta diegimui

Dockerfile, env ir paslapčių tvarkymas bei CI konvejeris pateikiami su kodu, todėl pirmasis diegimas trunka minutes, o ne dienas.

Jūsų nuosavybė

Bet kada eksportuokite švarią Dart saugyklą. Jokio vykdymo metu užrakinimo, jokių nuosavybinių apvalkalų aplink jūsų paslaugą.

Žmonių sukurta programinė įranga, varoma šiuolaikinių įrankių.

v2schneider kuria tikrą programinę įrangą, sukurtą žmonių ir paspartintą šiuolaikinių kūrimo įrankių — išsaugokite kiekvieną kodo eilutę.

Be kredito kortelės · Eksportas bet kada · Paruošta savarankiškam talpinimui