Comments (4)
I believe this is already supported (vue3 still has all the features of vue2 unless noted otherwise)
https://vuejs.org/v2/guide/render-function.html#JSX
It's not frequently mentioned, but the composition API's setup
method can be used alongside the existing api as well.. there's a blurb here about how things resolve:
https://vue-composition-api-rfc.netlify.com/#usage-alongside-existing-api
from rfcs.
I believe this is already supported (vue3 still has all the features of vue2 unless noted otherwise)
https://vuejs.org/v2/guide/render-function.html#JSXIt's not frequently mentioned, but the composition API's
setup
method can be used alongside the existing api as well.. there's a blurb here about how things resolve:
https://vue-composition-api-rfc.netlify.com/#usage-alongside-existing-api
Is "vue-jsx" in "vue 3.0" particularly close to "react-jsx"?
The "vue-jsx" in "vue 2.0" is not very popular.
What does "jsx" look like in the future "vue 3.0"?
from rfcs.
Is "vue-jsx" in "vue 3.0" particularly close to "react-jsx"?
What does "jsx" look like in the future "vue 3.0"?
Unless someone can correct me, I believe jsx is jsx.. it's exactly the same everywhere.
The "vue-jsx" in "vue 2.0" is not very popular.
That's subjective, as are most of the reasons stated for opening this issue, so I can't really comment on any of that. You might find jsx easier to learn and use.. personally, I don't, but it obviously has its merits so I'm glad its an option for components that can be better expressed using it.
Also, vue's <template>
is not using mustache... both use curly braces, but they're not remotely the same thing and you'll have a very hard time building a vue template if you're reading mustache docs. 😄
from rfcs.
https://github.com/developit/htm <- this is NOT JSX. If that's something you want, it already exists for Vue 2 (and can be easily updated for Vue 3): https://github.com/egoist/vue-html
from rfcs.
Related Issues (20)
- Add abstraction for System Modifier Key: ctrl+c on Windows equals cmd+c on macOS HOT 1
- Pure TypeScript props declaration for the Options API, like we have defineProps() for the Composition API? HOT 4
- <script setup> : Make it possible to call defineProps many times HOT 10
- All Transition and TransitionGroup JavaScript hooks should be async
- unReadonly API proposal HOT 2
- Make runtime Props validation optional HOT 5
- v-bind support binding multiple objects HOT 7
- Teleport as a composable/function
- An option to generate scoped styles using `:where` HOT 6
- Can vue provide `useId` hook HOT 6
- Provide/inject for EffectScope
- Compiler: whitelist `import` global in template HOT 2
- Native CSS Modules
- Add impassive event modifier !passive HOT 2
- Stop script setup from executing any further HOT 1
- AsyncFunctionalComponent HOT 4
- Add a '.noinherit' modifier HOT 2
- Feature Request: `$emit` to return a Promise notifying when the event handler has run HOT 5
- Vue SSR app renderToString catch errors/warnings
- [Warnings] Silence Vue warnings in DEV
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rfcs.