我正在尝试启动我的第一个Web项目。我的经验是.NET桌面开发,对Java / Kotlin世界还很陌生。客户端我想使用React并用Kotlin编写代码,然后转换为JavaScript。服务器端我想同时使用Ktor为SPA提供静态内容(React应用程序+各种 Assets )和REST端点。我想使用多平台功能来共享尽可能多的代码。我的IDE是IntelliJ IDEA。
我想要自动重新加载并能够调试React和服务器代码以进行开发,并且希望能够使用完整的应用程序(前端+后端)创建一个胖子。
我从IntelliJ为多平台JS + JVM提供的模板开始。我已经进行了一天多的尝试,但收效甚微,也无法在线找到具有所有功能的样本,并且由于知识不足,也无法合并各种样本。我唯一得到的就是要么运行应用程序而无需自动重新加载,要么通过在build.gradle文件中添加“ list ”来创建jar文件,这会破坏我的运行配置。
如果有人可以提供或指出具有这些功能的示例,我可以将其用作应用程序的起点,我将非常感激。

最佳答案

这里是一个示例入门的链接。
https://play.kotlinlang.org/hands-on/Full%20Stack%20Web%20App%20with%20Kotlin%20Multiplatform/01_Introduction

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

10-09 18:53