actix realworld example app
1.0.0

Real World Spec 및 API를 준수하는 실제 예제 (CRUD, AUTH, ADVANCED PATURLS 등)를 포함하는 Actix Codebase.
❗ (2021/05/13)이 코드베이스는 현재 유지되지 않았으며 유지 관리에 관심이 없습니다. 이것은 Actix를 배우고 자하는 개발자가 Actix 웹 사이트에서 최신 문서를 읽어야 할 이전 버전의 Actix에 의존합니다.
이 코드베이스는 CRUD 작업, 인증, 라우팅, 페이지 매김 등을 포함하여 Actix로 구축 된 완전히 맹세 된 풀 스택 애플리케이션을 보여주기 위해 만들어졌습니다. 그러나 Cors는 아직 추가되지 않았습니다.
이 구현은 검토되지 않습니다. 아래 기고 섹션을 참조하십시오.
이것이 다른 Frontends와 어떻게 작동하는지에 대한 자세한 내용을 보려면 RealWorld Repo로 가십시오.
이것은 RUST로 작성된 응용 프로그램으로 Actix를 사용하여 RealWorld 응용 프로그램을 전원으로 제공하는 백엔드 웹 서비스를 개발합니다.
Cargo.toml에서 사용되는 전체 상자 목록을 볼 수 있지만 다음은 다음과 같습니다.
postgres 기능이 활성화 된 디젤 CLI를 설치하십시오..env 로 복사 ( cp ) .env.example을하고 시스템에 따라 환경 변수를 변경하십시오.diesel database setup 실행하여 데이터베이스 설정. 성공적으로 완료되었는지 확인하십시오.cargo build 로이 프로젝트를 구축하십시오. 원하는 경우 --release 로 컴파일을 환영합니다.cargo run 와 함께 실행하십시오.https://127.0.0.1:3000/api 3000/api를 포함하여 /api 경로가 포함 된 BIND_ADDRESS 값이 .env 에있는 모든 것이 될 것입니다. REST 클라이언트 (우체부, 불면증 등)에서이를 설정하고 우체부 컬렉션을 가져 와서 테스트를 시작하십시오! 현재 작업해야 할 일에 대해이 리포지토리의 현재 문제를 자유롭게 살펴보십시오.
무언가 누락되거나 개선 될 수 있다면 새로운 문제를 열 수 있습니다.