← Всички случаи на употреба Dart backend

Надеждни бекенди, създадени за качество и наличност.

API, auth, данни и задачи — планирани като една съгласувана Dart услуга и генерирани готови за внедряване, със Serverpod, Dart Frog или Shelf.

routes/books.dart
Response onRequest(context) => Response.json(body: books);
api.v2s.app live
GET/books200
POST/orders201
GET/health200
Dart VMp99 24ms
Backend Dart стекове, които обичаме
  • Dart
  • Serverpod
  • Dart Frog
  • Shelf
  • Postgres
  • gRPC
  • GraphQL

Архитектура, планирана

v2schneider проектира услугата — маршрути, auth, данни и workers — преди да бъде написан и един ред, така че частите наистина да пасват.

Тествано от горе до долу

Юнит тестове върху бизнес логиката и end-to-end тестове през целия API, така че всеки endpoint да е проверен и промените да излизат, без да чупят онова, което вече работи.

Слой за данни включен

Схеми, миграции и типизирани заявки (Drift / Serverpod) генерирани от вашето описание, със seed данни от първия ден.

Auth, задачи и реално време

JWT/OAuth, фонови задачи и websockets свързани и тествани — не оставени като TODO-та, които вие да довършвате.

Готово за разгръщане

Dockerfile, обработка на env и тайни, и CI pipeline идват с кода, така че първото разгръщане отнема минути, не дни.

Ваше е

Експортирайте чисто Dart repository по всяко време. Без заключване по време на изпълнение, без собственически обвивки около вашата услуга.

Софтуер, направен от хора, задвижван от модерни инструменти.

v2schneider изгражда истински софтуер, създаден от хора и ускорен от модерни инструменти за разработка — запазете всеки ред код.

Без кредитна карта · Експорт по всяко време · Готово за self-hosting