프로젝트 소개
atom.io는 현대적인 ECMAScript 애플리케이션을 위해 설계된 TypeScript 상태 엔진입니다. 이 라이브러리는 애플리케이션 상태를 관리하기 위해 다음과 같은 명시적인 프리미티브 세트를 활용합니다:
- Atoms: 소스 상태용
- Selectors: 지연 파생 상태용
- Transactions: 조정된 쓰기 작업용
- Timelines: 히스토리 추적용
- Families: 키 기반 상태용
이 라이브러리는 React 및 Solid와의 통합을 위한 어댑터를 제공하며, 실시간 동기화, 브라우저 저장소, JSON, devtools 및 테스트 지원 기능을 갖추고 있습니다.
본 모노레포에는 코어 엔진, 프로젝트 스캐폴더(create-atom.io), 문서 사이트(atom.io.fyi), 그리고 Preact, React, Solid에서 엔진을 사용하는 방법을 보여주는 여러 템플릿이 포함되어 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.