reactjs - Ktor + React 项目配置

标签 reactjs kotlin gradle ktor

我正在尝试启动我的第一个网络项目。我的经验是 .NET 桌面开发,而且我对 Java/Kotlin 世界还很陌生。客户端我想使用 React 并用 Kotlin 编写代码,然后转换为 JavaScript。服务器端我想使用 Ktor 来提供静态内容(React 应用程序 + 各种 Assets )和 SPA 的 REST 端点。我想使用多平台功能来共享尽可能多的代码。我的 IDE 是 IntelliJ IDEA。

我希望能够自动重新加载并能够调试 React 和服务器代码以进行开发,并且我希望能够使用完整的应用程序(前端+后端)创建一个单一的 fat jar。

我从 IntelliJ 为多平台 JS+JVM 提供的模板开始。我已经研究了一天多,但收效甚微,也无法在网上找到任何具有所有功能的示例,而且由于知识不足,也无法组合各种示例。我唯一得到的就是要么在不自动重新加载的情况下运行应用程序,要么通过将“manifest”添加到 build.gradle 文件来创建 jar 文件,这会破坏我的运行配置。

如果有人可以提供或向我指出具有这些功能的示例,我将非常感激,我可以将其用作我的应用程序的起点。

最佳答案

关于reactjs - Ktor + React 项目配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62657000/

相关文章:

javascript - setState 对象数组

javascript - 如何通过组合在 React 组件之间共享 hooks

java - 如何在 Spring 运行时注入(inject)正确的 bean

android - 无法使用 MediaBrowserServiceCompat

添加新资源文件时 Android Studio 不显示源集

c# - Unity无法使用Admob解决

android - 使用 Android Gradle 插件生成 JavaDocs

reactjs - 如何在父状态更改时防止子组件重新渲染

javascript - reactjs 组件上的 405(方法不允许)

android - 如何使用流和协程在循环内收集数据