gpt4 book ai didi

scala - Angular2 + Scala Play2?

转载 作者:太空狗 更新时间:2023-10-29 17:09:54 25 4
gpt4 key购买 nike

我对网络开发领域有些陌生。我正在研究 Play2 并试图了解,您是否需要某种 JS 前端框架来配合 Play2 和 Scala?

我注意到 Play2 有一个模板引擎,但它似乎是在服务器上生成 HTML 并将其发送到浏览器。这是否意味着对像 Angular2 这样的 JS 前端的需求变得无关紧要了?或者还有理由在 Play2 应用程序中使用 Angular2 吗?它在哪些情况下有意义,为什么?

最佳答案

我有一些使用 Play 2 和 AngularJS 的经验(目前正在将前端重写为 Angular2)。
我只将 Play 2 (scala) 用于 RESTful JSON 后端,这非常适合此目的,我将 Angular 用于单页应用程序前端。我觉得这个组合很棒。

我的项目托管在GitHub上,大家可以看看here

根目录下有3个目录:

  • restful 所有后端内容,用 scala 编写,使用 Slick for DB,利用 Play 进化和所有其他东西。
  • angularjs-client-deprecated 使用 AngularJS 代码。我使用 angular-resource 调用后端。
  • 使用 Angular2 代码的
  • 客户端。到目前为止,除了我的实验之外什么都没有,但是我已经编写了一个简单的服务来使用安全 token 进行身份验证。

总而言之,到目前为止,我已经开发了将近 2 个月的项目,主要是为了学习 Scala 和 AngularJS(现在是 Angular2)。

如果您计划将 JS 框架用于前端,我建议您将 Play2 用于 RESTFul Json 后端。在这种情况下,我没有看到使用 Play2 html 模板引擎的理由。

关于scala - Angular2 + Scala Play2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35378181/

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