2 Replies
Hi @Thans. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Based on the provided knowledge sources, I don't have specific information about Wasp supporting Tauri for desktop app development. However, I can provide some relevant context about Wasp's current capabilities and future plans regarding app development beyond web applications.
Currently, Wasp is primarily focused on web application development using React, Node.js, and Prisma. There are discussions and plans to expand Wasp's capabilities to support mobile app development in the future, but this is not yet implemented.
According to a GitHub issue discussion, there are plans to make Wasp more language-agnostic and potentially support producing mobile (smartphone) client apps GitHub Issue (https://github.com/wasp-lang/wasp/issues/1088). However, these plans are still in the early stages and not yet realized.
One community member mentioned the possibility of using Expo router to produce web, mobile, and even desktop apps from a single codebase with significant code reuse, but this is not currently an official feature of Wasp GitHub Issue (https://github.com/wasp-lang/wasp/issues/1088).
As for Tauri specifically, there is no mention of it in the provided knowledge sources. Tauri is a toolkit for building desktop applications with web technologies, which is different from Wasp's current focus on web and potential future mobile app support.
To get the most up-to-date information on Wasp's capabilities and roadmap, you might want to check the official Wasp documentation or reach out to the Wasp community directly.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @Thans, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?
Out of the box, we don't have a Tauri integration. You'd need to come up with a process of packing the client app into a Tauri app.
I guess it's possible since the client is a React app connecting to a server. I'm not aware of limitations of Tauri and if our React app needs to be modified - did you research that bit?