inclusion vapor
v0.0.5
蒸気に基づくコンポーネントの相互運用性
この研究開発プロジェクトは、蒸気でさまざまなコンポーネントを実行するためのものです。
このプロジェクトは私のデイジョブプロジェクトから始まり、Vue-JSXに触発され、Vueconf China 2024で発表されました。
警告
これはwipですか?したがって、生産に使用しないでください
このプロジェクトは、蒸気上のさまざまなフレームワークのコンポーネント間で相互運用性を提供できるかどうかを機能させようとします。

現在、私はSvelte Vaporに取り組んでいます。これは私の日の仕事に必要なので、それは優先事項です。
pnpm build # build the packages
pnpm play # start playground React V18最新に基づいています
Svelte V4(たぶんV3互換)に基づく
<Fragments> <Profiler> <StrictMode> <Suspense> $$props $$restProps $ context="module" {#if} / {:else} / {:else if} {#each} {#await} {#key} {@html} {@debug} {@const} on:eventname bind:property <select>値bind:group bind:this class:name (複数のクラスはまだサポートされていません) style:property (Mulpleスタイル、修飾子はイエスをサポートしていません) use:action transition:fn in:fn/out:fn animate:fn on:eventname --style-props bind:property bind:this <slot> <slot name="name"> $$slots <slot key={value}> <svelte:self> <svelte:component> <svelte:element> <svelte:window> <svelte:document> <svelte:body> <svelte:head> <svelte:options> <svelte:fragment> onMount (まだサポートされていないreturn unmount fn) beforeUpdate afterUpdate onDestroy (蒸気はまだサポートされていません) tick setContext getContext hasContext getAllContext createEventDispatcher これは、インクルージョン蒸気のロードマップです。現在、私たちはデイジョブプロジェクトに焦点を当てているため、ロードマップにはSvelte-Vaporのみが含まれています。必要に応じて、React-Vaporの実装を継続しますが、コミュニティの貢献を通じて発展したいと考えています。
このロードマップは、マイルストーンが変化する可能性があるため、蒸気プロジェクトに依存します。
このプロジェクトは次のようにサポートされています。
とインスピレーション:
ありがとう! ❤❤️
mit