FLUTTER ECOSYSTEM

conduit-dart/conduit

REST API를 구축하기 위한 Dart HTTP 서버 프레임워크입니다. PostgreSQL ORM과 OAuth2 제공자를 포함합니다.

conduit 프로젝트 이미지
Stars
466
Forks
44
최근 푸시(UTC)
2026. 8. 9.
프로젝트 상태
활성
Conduit GitHub avatar
GITHUB Organization

Conduit ↗

언어DartShellJavaScriptNixPythonHTML

기술 주제

이 저장소가 배포한 패키지

사용 중인 의존성

의존성 목록 1 개
  • melos개발 의존성^7.7.0

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기
https://raw.githubusercontent.com/conduit-dart/conduit/master/assets/conduit-name.svg

Linux Windows Macos https://discord.com/assets/3437c10597c1526c3dbd98c737c2bcae.svg melos

Conduit is a fork of Stablekernel's Aqueduct, a modern Dart HTTP server framework.

Getting Started

  1. Install Dart.
  2. Activate Conduit.
dart pub global activate conduit
  1. Create a new project.
conduit create my_project
  1. Serve the project.
cd my_project
conduit serve

Building from Source

If you want to contribute to Conduit or build it from source, you will need Melos.

  1. Install Melos:
dart pub global activate melos
  1. Bootstrap the project:
melos bootstrap
  1. Run tests:

[!IMPORTANT] Tests require a running PostgreSQL instance and specific environment variables. You can start the database using Docker: docker-compose -f ci/docker-compose.yaml up -d

export POSTGRES_USER=conduit_test_user
export POSTGRES_PASSWORD=conduit!
export POSTGRES_DB=conduit_test_db
export POSTGRES_PORT=15432
export POSTGRES_HOST=localhost

melos run test-unit

Tutorials, Documentation and Examples

We are currently in the process of collating helpful resources for your edification. Our main docs live here.

Conduit is a close fork to Aqueduct, so Aqueduct examples can be tweaked to work with Conduit here. The major concern is updating the code to use null-safety.

Contributors

j4qfrost
j4qfrost

💻
neterror
neterror

💻
Luis
Luis

💻
Artem Semirenko
Artem Semirenko

🐛 💻
Dmytro Prylutskyi
Dmytro Prylutskyi

💻