我目前有一个Kotlin应用程序,我想用REST API服务器公开。我发现很难确定围绕它构建Web框架。
我的背景是Node.JS with express,我试图在中间件和模块化层面找到至少与它类似的东西。但是,由于我刚刚开始学习Java,所以入门部分是主要的入门障碍。
我认为适当的是Spark,但我无法找到一种方法来区分不同文件之间的路由并拥有每个文件的本地中间件。
我考虑过Play,但它似乎需要为新应用设置非常高级别的设置,如果它是现有应用,则需要更多。
虽然我的应用程序非常大,但我计划进行改进,所以我需要能够适当扩展的东西。所以我问我有哪些选择?如果我能解决前面提到的那两个问题,我真的很期待与Spark一起工作,对此有任何帮助。
答案 0 :(得分:0)
尝试以下方法之一: