inclusion vapor
v0.0.5
증기를 기반으로 한 구성 요소 상호 운용성
이 연구 개발 프로젝트는 증기에서 다양한 구성 요소를 실행하기위한 것입니다.
이 프로젝트는 My Day Job Project에서 시작하여 Vueconf China 2024에서 발표 된 Vue-JSX에서 영감을 얻었습니다.
경고
이것은 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 Styles, Modifier가 지원하지 않았습니다) 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 (여전히 지원되지 않음 반품 UNMOUNT FN) beforeUpdate afterUpdate onDestroy (증기는 여전히 지원되지 않음) tick setContext getContext hasContext getAllContext createEventDispatcher 이것은 포함 증기를위한 로드맵입니다. 현재 우리는 Day Job Project에 중점을두고 있으므로 로드맵에는 Svelte-Vapor 만 포함됩니다. 필요한 경우, 우리는 React-Vapor를 계속 구현할 것이지만 커뮤니티의 기여를 통해 발전하기를 희망합니다.
이 로드맵은 이정표가 바뀔 수 있도록 증기 프로젝트에 따라 다릅니다.
이 프로젝트는 다음과 같이 지원됩니다.
그리고 영감을 얻었습니다.
감사합니다! ❤️
MIT