Thank you very much for your great videos Is it possible to create features such as drawing tables, uploading photos and videos, changing colors, etc. using an editor?
You can have many small web views on the same screen, pass props to the web view, and more. You can learn more in our docs: docs.expo.dev/guides/dom-components/
Since the react-native-maps does not support the new architecture yet, it would be useful to demo a 'use dom' example of this. When I tried it I got "DOM Components require javaScriptEnabled"..
Hi Beto, what if my web app is just made in vanilla JS. Would that work and perform well or the trick is to only have any webpage created with React JS?
i didnot use the lexical, i used some other wysiwyg editor on a web app. but probably this have similar functionality which is view mode. you will need another lexical component without plugins as readonly, or you can parse the state and apply styles to rn text component
Nice, great video as always Beto! I have two questions: 1. What simulator are you using for android? 2. Behind the scenes, are web components like small web-view islands? Kinda like how client components work with server components with the "donut pattern" in react 19.
1. For Android, I'm using the standard: "Medium Phone API 35" 2. And yes! You can think of web components as small web views that you can embed in your native app :)
This is gold! Blessings dear Beto, and all the Expo team!
wow this is amazing!!!, reach native is really the future
Thanks! Building cross-platform apps is a lot easier with Expo.
Happy every time when learning and following your VDO tutorial.
Thanks for the kind words!
I really needed this!!!
Totally great!
I already implemented this 1 year ago with vite
Where is dom-component code?. I want see code but I can’t found
this is what i need 😍👍
Thank you very much for your great videos
Is it possible to create features such as drawing tables, uploading photos and videos, changing colors, etc. using an editor?
When viewing the markup, are there any libraries aside from react-native-webview that converts regular HTML into expo html elements?
Ohh boy, DOM Components will be so abused.
😂😂😂😂😂 I feel you man
"Incrementally migrate to native"
*inserts eas config into nextjs project*
Is this dom components can be used in a bare react native project??
How to color a text? All bloggers say the same functionality. What about text color?
This looks awesome! But how is it different from the previous webview? Never used webview in Expo SDK 51 so appreciate any help!
You can have many small web views on the same screen, pass props to the web view, and more. You can learn more in our docs: docs.expo.dev/guides/dom-components/
Since the react-native-maps does not support the new architecture yet, it would be useful to demo a 'use dom' example of this. When I tried it I got "DOM Components require javaScriptEnabled"..
Update expo go app, or use dev client.
Plese try with a development build
It’s supported if you will not use react-native-map-cluster
Production ready?
Yes sir!
Will this work with SDK 51?
No, SDK 52 and above.
Hi Beto, what if my web app is just made in vanilla JS. Would that work and perform well or the trick is to only have any webpage created with React JS?
Ideally, the web view should be created using ReactJS. Then you can also take advantage of passing props and stuff. :)
Excellent use case!
How to implement a expo-camera? It's really buggy
Here's a tutorial: th-cam.com/video/Cw08RqFel6I/w-d-xo.html
Great tutorial ❤
How can I show the text with the format ? That’s the most important thing .
i didnot use the lexical, i used some other wysiwyg editor on a web app.
but probably this have similar functionality which is view mode. you will need another lexical component without plugins as readonly,
or you can parse the state and apply styles to rn text component
@@saidyeter thanks. I will investigate a bit about that .
Nice, great video as always Beto! I have two questions:
1. What simulator are you using for android?
2. Behind the scenes, are web components like small web-view islands? Kinda like how client components work with server components with the "donut pattern" in react 19.
1. For Android, I'm using the standard: "Medium Phone API 35"
2. And yes! You can think of web components as small web views that you can embed in your native app :)