gpt4 book ai didi

javascript - 我想将后端和前端分开,让它们使用HTTP消息进行通信。哪些技术可以帮助我实现这一目标?

转载 作者:可可西里 更新时间:2023-11-01 16:19:09 26 4
gpt4 key购买 nike

我使用 Java 和 Wicket 工作了大约一年,我不喜欢直接绑定(bind)服务器和前端的想法(速度慢,不灵活)。我想将后端和前端分开,并使它们使用 HTTP 进行通信。所以我想带着这个想法开始一个新项目,我想知道什么工具可以帮助我(Backbone.js?)完成它?以及什么服务器语言可以流利地使用 http/json(Scala、grovvy、Rails、Node.js...)并具有高性能。

最佳答案

Akka plus Camel 可以很好地提供你想要的东西。请参阅此处的文档 http://akka.io/docs/akka-modules/1.1/modules/camel.html

与 Java 相比,Scala 对于大多数事情来说都非常简洁。至于 JSON 处理,这里有一个 Scala-Json https://github.com/stevej/scala-json

以下是 akka-camel 文档的节选。

import akka.actor.Actor
import akka.camel.{Message, Consumer}

class Consumer2 extends Actor with Consumer {
def endpointUri = "jetty:http://localhost:8877/camel/default"

def receive = {
case msg: Message => self.reply("Hello %s" format msg.bodyAs[String])
}
}

关于javascript - 我想将后端和前端分开,让它们使用HTTP消息进行通信。哪些技术可以帮助我实现这一目标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8345809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com