Replies: 1 comment 2 replies
-
For v2, the app is built with a certain tag and run. This uses reflection to determine the methods bound and generates bindings in the form of typescript and JavaScript files. These are essentially wrappers around some internal JS methods that implement RPC with the Go backend. The backend, at startup, uses reflection to determine the signatures of the bound method and uses this after translating the call from JS to make the call in Go |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
in the "how does it work" section the documentation explains how wails work by using bindings between go and js, but it does not explain how those bindings are made and work internally.
how is the communication between the go and javascript runtime achieved ?
thank you very much !
Beta Was this translation helpful? Give feedback.
All reactions