•  


Mitosis - Write components once, run everywhere.
Welcome to our new site! Please share feedback
Mitosis logo

Write components once, run everywhere.

Arrow pointing right
mitosis logomitosis.jsx
import
 {
 useState 
}
 from
 "@builder.io/mitosis"
;


export
 default
 function
 MyComponent
(
props
)
 {

  const
 [
name
,
 setName
]
 =
 useState
(
"Steve"
)
;


  return
 (

    <
div
>

      <
input

        css
=
{
{

          color
:
 "red"
,

        }
}

        value
=
{
name
}

        onChange
=
{
(
event
)
 =>
 setName
(
event
.
target
.
value
)
}

      />

      Hello! I can run natively in React, Vue, Svelte, Qwik, and many more frameworks!
    
</
div
>

  )
;

}
Arrow pointing down
vue logocomponent.vue
<
template
>

  <
div
>

    <
input
 class
=
"
input
"
 :value
=
"
name
"
 @change
=
"
name = $event.target.value
"
 />

    Hello! I can run natively in React, Vue, Svelte, Qwik, and many more frameworks!
  
</
div
>

</
template
>


<
script
 setup
>

import
 {
 ref 
}
 from
 "vue"
;


const
 name 
=
 ref
(
"Steve"
)
;

</
script
>


<
style
 scoped
>

.input
 {

  color
:
 red
;

}

</
style
>
angular logoangular.ts
import
 {
 Component 
}
 from
 "@angular/core"
;


@
Component
(
{

  selector
:
 "my-component, MyComponent"
,

  template
:
 `

    <div>
      <input
        class="input"
        [attr.value]="name"
        (input)="name = $event.target.value"
      />

      Hello! I can run natively in React, Vue, Svelte, Qwik, and many more frameworks!
    </div>
  
`
,

  styles
:
 [

    `

      .input {
        color: red;
      }
    
`
,

  ]
,

}
)

export
 default
 class
 MyComponent
 {

  name 
=
 "Steve"
;

}
svelte logocomponent.svelte
<
script
>

  let
 name 
=
 "Steve"
;

</
script
>


<
div
>

  <
input
 class
=
"
input
"
 bind:
value
=
{name}
 />

  Hello! I can run natively in React, Vue, Svelte, Qwik, and many more frameworks!
</
div
>


<
style
>

  .input
 {

    color
:
 red
;

  }

</
style
>
qwik logoqwik.tsx
import
 {
 component$
,
 useStore
,
 useStylesScoped$ 
}
 from
 "@builder.io/qwik"
;


export
 const
 MyComponent 
=
 component$
(
(
props
)
 =>
 {

  useStylesScoped$
(
`

    .input-MyComponent {
      color: red;
    }
`

  )
;

  const
 state 
=
 useStore
(
{
 name
:
 "Steve"
 }
)
;


  return
 (

    <
div
>

      <
input

        class
=
"
input-MyComponent
"

        value
=
{
state
.
name
}

        onChange$
=
{
(
event
)
 =>
 (
state
.
name 
=
 event
.
target
.
value
)
}

      />

      Hello! I can run natively in React, Vue, Svelte, Qwik, and many more frameworks!
    
</
div
>

  )
;

}
)
;
- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본