RS 

rodydavis/signals.dart
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
824 stars 품질 70 트렌드 30Apache-2.0
rodydavis/signals.dart는 https://github.com/rodydavis/signals.dart.에서 임입된 에이전트 스킬 후보입니다.
개요
rodydavis/signals.dart는 https://github.com/rodydavis/signals.dart.에서 임입된 에이전트 스킬 후보입니다.
개요(AI 번역)
CodeWiki와 채팅해보세요!
특징
- 🪡 세분반응성: Preact 신호를 기반으로 하며, 의존성을 자동으로 추적하고 필요 없을 때 해제하는 세밀한 반응성 시스템을 제공합니다
- ⛓️ 게으른 평가: 신호는 게으르며 읽을 때만 값을 계산합니다. 신호가 읽히지 않으면 계산되지 않습니다
- 🗜️ 유연한 API: 모든 앱은 다르며 신호는 여러 방식으로 구성할 수 있습니다. 따라야 할 몇 가지 규칙이 있지만 API 표면적은 작습니다
- 🔬 외과적 렌더링: 위젯은 외과적으로 재구성할 수 있으며, 위젯 트리에서 업데이트가 필요한 부분과 장착 시 더러운 표시만 표시할 수 있습니다
- 💙 100% Dart 네이티브: Dart JS(HTML), Shelf Server, CLI(및 네이티브), VM, Flutter(웹, 모바일, 데스크톱)를 지원합니다. Signals는 모든 Dart 프로젝트에서 사용할 수 있습니다
신호 사용을 시작하려면 전체 문서를 확인해 보세요.
VS 코드 확장: https://marketplace.visualstudio.com/items?itemName=rodydavis.signals-dart
소포
| 패키지 | 출판물 |
|---|
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Signals.dart
Try chat with CodeWiki!
Features
- 🪡 Fine grained reactivity: Based on Preact Signals and provides a fine grained reactivity system that will automatically track dependencies and free them when no longer needed
- ⛓️ Lazy evaluation: Signals are lazy and will only compute values when read. If a signal is not read, it will not be computed
- 🗜️ Flexible API: Every app is different and signals can be composed in multiple ways. There are a few rules to follow but the API surface is small
- 🔬 Surgical Rendering: Widgets can be rebuilt surgically, only marking dirty the parts of the Widget tree that need to be updated and if mounted
- 💙 100% Dart Native: Supports Dart JS (HTML), Shelf Server, CLI (and Native), VM, Flutter (Web, Mobile and Desktop). Signals can be used in any Dart project
To start using signals, check out the full documentation.
VS Code Extension: https://marketplace.visualstudio.com/items?itemName=rodydavis.signals-dart
Packages
| Package | Pub |
|---|---|
signals |
|
signals_core |
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add rodydavis/signals.dart