프로젝트 소개
Ferret는 구조화된 데이터 워크플로우 자동화를 위해 설계된 선언 우선, 표현식 지향 언어 및 런타임입니다. 이를 통해 브라우저, API, 데이터베이스, 문서 및 사용자 정의 소스 전반에서 데이터를 쿼리, 변환, 동기화 및 오케스트레이션할 수 있습니다. Go로 구축된 Ferret는 컴파일된 플랜, 격리된 세션 및 관리형 리소스 수명 주기를 갖춘 임베디드 가능 런타임을 제공합니다. 현재 알파 단계인 Ferret v2는 새로운 실행 모델, 확장된 구문, 그리고 모듈, 훅, 사용자 정의 타입을 통한 개선된 확장성을 도입했습니다. 개발자는 네이티브 v2 API를 통해 통합하거나 호환성 레이어를 사용하여 기존 v1 프로젝트를 마이그레이션할 수 있습니다. 이 프로젝트에는 CLI 도구, 테스트 러너, 웹 워커가 포함되어 있으며, 효율적인 재사용을 위해 이벤트 기반 동기화와 바이트코드 VM을 지원합니다. 문서, 플레이그라운드 및 마이그레이션 가이드는 온라인에서 확인할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.