fontcolor_theme

문서

Deepkit은 MIT 라이선스 하에 자유롭게 제공되는 오픈 소스 TypeScript 프레임워크로, 확장 가능하고 유지보수가 쉬운 백엔드 애플리케이션을 구축하도록 설계되었습니다. 브라우저와 Node.js에서 동작하도록 설계되었지만, 적합한 어느 JavaScript 환경에서도 실행될 수 있습니다.

여기에서 Deepkit의 다양한 구성 요소에 대한 챕터와 모든 패키지의 API 레퍼런스를 확인할 수 있습니다.

도움이 필요하시면 언제든지 우리의 Discord 서버에 참여하시거나 GitHub에서 이슈를 열어주세요.

챕터

  • - 명령줄 인터페이스를 기반으로 Deepkit으로 첫 애플리케이션을 작성합니다.
  • 프레임워크 - 애플리케이션에 (HTTP/RPC) 서버, API 문서, 디버거, 통합 테스트 등을 추가합니다.
  • 런타임 타입 - TypeScript 런타임 타입과 데이터 검증 및 변환에 대해 학습합니다.
  • 의존성 주입 - 의존성 주입 컨테이너, 제어의 역전, 의존성 역전.
  • 파일시스템 - 로컬 및 원격 파일 시스템을 통합된 방식으로 다루기 위한 파일시스템 추상화.
  • 브로커 - 분산 L2 캐시, pub/sub, 큐, 중앙 원자적 락, 키-값 저장소와 함께 작업하기 위한 메시지 브로커 추상화.
  • HTTP - 타입 안전한 엔드포인트를 구축하기 위한 HTTP 서버 추상화.
  • RPC - 프론트엔드를 백엔드와 연결하거나 여러 백엔드 서비스를 연결하기 위한 원격 프로시저 호출(RPC) 추상화.
  • ORM - 데이터를 타입 안전한 방식으로 저장하고 질의하기 위한 ORM 및 DBAL.
  • 데스크톱 UI - Deepkit의 Angular 기반 UI 프레임워크로 GUI 애플리케이션을 빌드합니다.

API 레퍼런스

다음은 모든 Deepkit 패키지와 그들의 API 문서 링크의 전체 목록입니다.

구성

인프라

파일시스템

데이터베이스

기초

도구

핵심

런타임

English中文 (Chinese)한국어 (Korean)日本語 (Japanese)Deutsch (German)