NaRPC is a Kotlin Multiplatform library Remote Procedure Call.
- Intuitive DSL
- Type safe network calls
- Supports file upload
To add NaRPC to your project, first you need to add it to your build.gradle file as a dependency.
implementation 'com.narbase.narpc:narpc-server-jvm:<latest_version>'
implementation 'com.narbase.narpc:narpc-client-js:<latest_version>'
implementation 'com.narbase.narpc:narpc-client-jvm:<latest_version>'
Then you can directly use it in your JVM / JS code.
Your feedback is most welcomed. Let us know how is your experience with NaRPC.