reactive:用于Preact React的React性组件库(尚未投入生产)

时间:2024-03-29 09:14:12
【文件属性】:

文件名称:reactive:用于Preact React的React性组件库(尚未投入生产)

文件大小:368KB

文件格式:ZIP

更新时间:2024-03-29 09:14:12

TypeScript

@ pago /React | | | | 您使用的是React或Preact,但是由于Hooks API引起的连续错误,错误或仪式而感到沮丧吗? 您以为可以避免使用单独的状态管理库(例如Redux,Recoil或MobX),但是开始使用Context API遇到意外的性能问题? 然后,该库将最终成为您的理想库! 在React和Preact之上的React性组件模型具有自动性能优化和一个简单且可预测的API,可避免您遇到麻烦并支持您实现目标。 从梦幻般的Vue Composition API中公然复制。 但是对于React / Preact。 ?? 最终? 哦,是的,这东西正在流血,现在可能会引起您各种各样的痛苦。 请不要在生产中使用它。 我们正在从您进行的实验中寻找反馈和观察结果。 我们完全希望以各种不同的方式更改API的主要部分,同时我们尝试找到正确的原语和抽象集,以在功能和易


【文件预览】:
reactive-main
----example()
--------package.json(571B)
--------index.html(342B)
--------.npmignore(24B)
--------tsconfig.json(438B)
--------index.tsx(272B)
----stories()
--------Counter.stories.tsx(1022B)
--------Timer.stories.tsx(1KB)
--------Context.stories.tsx(1KB)
--------DynamicContext.stories.tsx(1KB)
--------Suspense.stories.tsx(3KB)
--------NonReactiveCounter.stories.tsx(1KB)
--------AdvancedCounter.stories.tsx(1KB)
----.storybook()
--------preview.js(242B)
--------main.js(313B)
----docs()
--------adr()
--------_config.yml(26B)
--------api()
--------index.md(16KB)
----package.json(2KB)
----jsx-runtime()
--------index.js(33B)
--------package.json(57B)
--------index.esm.js(33B)
----.github()
--------workflows()
----test()
--------tag.test.ts(916B)
--------reactive.test.ts(4KB)
--------derived.test.ts(407B)
--------watchEffect.test.ts(4KB)
--------utils.test.ts(2KB)
--------util.ts(176B)
----api-extractor.json(14KB)
----LICENSE(1KB)
----src()
--------utils.ts(385B)
--------tag.ts(9KB)
--------component.ts(6KB)
--------index.tsx(391B)
--------hooks.ts(723B)
--------reactive.ts(7KB)
--------jsx-runtime.ts(1KB)
----.eslintrc.js(193B)
----tsconfig.json(2KB)
----examples()
--------nextjs()
----.gitignore(51B)
----README.md(6KB)
----yarn.lock(609KB)
----etc()
--------reactive.api.md(3KB)

网友评论