### Ideas While I dream of making the metaverse, there are some limitations I see in my toolings. When I start brainstorming about the idea As a React developer working in Web3 industry, there are some pains that I experienced with current tech-stack like Electron and React Native. - What we have now - TypeScript - Desktop: Electron + React - Mobile: React Native - What we want - light fast, and robust - easy to use - portable - extensible - How to go beyond browser? - How to share code between different clients? --- We are moving to Web3 and the Metaverse. - Metaverse in my point of view - Universal assets - Identity - Email, Account -> Wallet - Digital assets - Avatar, In-game items -> NFT - Client - Graphic - 2D -> 3D - Even more cross-platform As we evolve to Web3, there are some unknown pieces in my head to get there. - TypeScript - React - Electron - React Native How can we get to the Metaverse from here? First, how to build desktop application in Rust? - Dioxus Then how about 3D games? - Bevy - Game engine - ECS - Plugin Ecosystem Finally, what would be the architecture? - dip