Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deku-native #128

Open
srghma opened this issue Aug 14, 2024 · 2 comments
Open

deku-native #128

srghma opened this issue Aug 14, 2024 · 2 comments

Comments

@srghma
Copy link
Contributor

srghma commented Aug 14, 2024

Screenshot

@mikesol I saw You was interested in nativescript

BTW, just to give more ideas

There existed https://github.com/GeekyAnts/vue-native-core on top of react-native, but was deprecated GeekyAnts/vue-native-core#342

UPDATE: they just wrap React component

https://github.com/GeekyAnts/vue-native-core/blob/552f9171809c6fb86e4f3767a2947ff5f96c37bf/src/platforms/vue-native/scripts/compiler.js#L19

not cool, ignore)

@mikesol
Copy link
Owner

mikesol commented Aug 14, 2024

Yesss, absolutely, I'm itching to do this when I have time.

The way that deku is designed is that it can work with an arbitrary renderer as long as the renderer fulfils a contract called DOMInterpret. This is how I'd go about a NativeScript port, which I'm very keen to do.

Before doing this, though, my hope is to create a no-frills low-level binding for NativeScript, similar to what I did for the WebGPU API. That's more useful to the community, as any project can build on top of that (including deku).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants