lift相关内容

提升与 Grails 的比较

Lift/Scala 最近备受关注.过去曾与 Grails 合作过(并且发现它非常方便 BTW),我想知道是否有人尝试过两者以及他/她对它们的看法.是其中一个更适合一种场景,而另一个更适合另一种场景,还是他们并肩竞争解决相同的问题? 解决方案 如果你正在构建一个 CRUD 应用程序并且你对 Grails 很满意,那就坚持下去. 如果您优先考虑以下任何事情,那么 Lift 会更好: ..
发布时间:2022-01-25 09:31:35 其他开发

SBT“包"依赖于“测试"

如何使目标“包"依赖于目标“测试"? 这里有一个解决方案:强制 sbt 0.11 运行测试但它不适用于 xsbt-web-plugin. 解决方案 这就是我所做的: Keys.`package` println("打包测试后")在} 它运行测试,如果测试成功 ..
发布时间:2022-01-24 22:23:49 其他开发

基于 Scala 的框架如何为完整的 Scala 新手堆叠 - Lift、Play、Circumflex 等

最近,基于 Scala 的 Web 框架社区发生了很多变化.来自 Rails、Rake、ActiveRecord 和迁移 - 这是一个很好的 Scala 框架,可以在其中构建生产站点? 如果提供更好的可维护代码,那么性能上的小幅下降是可以接受的.如果内置协作功能也会很好 - 例如诸如数据库迁移等. 解决方案 (主持人编辑:David Pollak 是 Lift 框架的创始人) ..
发布时间:2022-01-23 10:02:23 Java开发

你在 Scala/Lift 中开发的经验是什么?

我听说了很多关于 Scala 和 Lift Web 框架最近,特别是来自 Foursquare 的家伙 因此,我可能会在我的下一个项目中使用这项技术. 你们中有人是 Scala/Lift 开发人员吗? 您在此平台上进行开发的经验是什么?与 Ruby On Rails 或 Python/Django 相比,它有哪些优势? 您是否认为它是一种可行的技术以及未来几年“值得关注的东西"? ..
发布时间:2022-01-16 20:28:19 Java开发

为什么 lift web 框架是可扩展的?

我想知道lift web框架具有高性能和可扩展性的技术原因?我知道它使用 scala,它有一个演员库,但根据安装说明,它的默认配置是使用码头.那么它是否使用actor库进行缩放? 现在是开箱即用的可扩展性.只需添加额外的服务器和节点,它就会自动扩展,是这样工作的吗?它可以处理 500000+ 与支持服务器的并发连接. 我正在尝试为企业级创建一个 Web 服务框架,该框架可以超越现有的框 ..
发布时间:2022-01-16 20:28:04 其他开发

Liftweb 菜单定制

我想创建一个如下所示的菜单: 首页 |FOO |酒吧 |关于 |联系方式 我该怎么做? 这是我尝试过的: 和 ul.menu li {显示:内联;列表样式类型:无;文本转换:大写;右边框:1px纯白色;padding-right: 5px;}li.current span {背景:白色;颜色:黑色;填充:5px 5px 3px 5px;字体大小:11px;}li.curr ..
发布时间:2022-01-06 15:14:00 前端开发

选择 Scala Web 框架

我即将为一个应该在 Tomcat 服务器上运行的 Web 应用程序启动一个项目.我决定使用 Scala——我工作的另一个选择是 Groovy——主要是为了类型安全.我现在面临着为工作选择合适工具的任务. 我需要开发的项目只能通过 JSON API 访问.它将与自己的数据库和两个外部服务交互,这两个服务分别公开一个 JSON 和 XML API.我还需要能够安排定期作业,在这些作业中我的应用程 ..
发布时间:2022-01-02 22:17:31 其他开发

PHP 或基于 PHP 的 Web 框架是有状态的还是无状态的?

与以 Java 为中心的应用程序相同,Play 框架是无状态的,lift 框架是有状态的,就像任何 servlet 或 Java EE 容器(如 Tomcat 或 GlassFish 是有状态的)一样,是 PHP Web 框架(如 zend 或 cake php 是无状态的或有状态的)和为什么? 解决方案 PHP 本身没有状态.每个请求都是完全唯一的.在这方面,它非常接近 HTTP 的裸机 ..
发布时间:2022-01-02 21:33:00 PHP

为什么要在框架 Web 服务器之前使用 http 服务器?

诸如 sinatra (ruby)、play (scala)、lift (scala) 等 Web 应用程序框架会生成一个侦听特定端口的 Web 服务器. 我知道有一些原因,例如安全性、集群以及在某些情况下的性能,可能会导致我在我的 Web 应用程序前面使用 apache Web 服务器. 根据您的经验,您对此有什么理由吗? 解决方案 任何网络应用程序的一部分都是完全标准化和商 ..
发布时间:2022-01-02 21:29:29 其他开发

哪个是更好的框架 Java/GWT 或 Scala/Lift?

我想开始一个新的 Web 应用程序项目,但我对 GWT(Java) 或 Lift(Scala) 这两个框架感到困惑.所以我想请教一下我选择哪一个?根据我的项目要求,两者都很好.所以在框架比较的基础上请告诉我哪个好? 解决方案 我发现 GWT 是一种非常有效的客户端技术,并且在服务器端使用了 Java 和 Scala 的组合. GWT 很有吸引力,因为它允许您从前到后用 Java 编写 ..
发布时间:2021-12-28 22:01:10 Java开发

如何使用 IntelliJ Idea 创建 SBT 项目?

我刚刚开始使用 Scala/LiftWeb/Sbt 进行开发,我想在 IntelliJ Idea 中导入一个 Sbt 项目.实际上,我设法以两种不同的方式导入了我的项目: 1) 使用 Maven.我创建了一个 Maven 项目,最重要的是我创建了一个 Sbt 项目,然后我将其导入到 IntelliJ 中.然后我可以轻松地启动、停止码头服务器,并做其他事情.但这不是我想要的.我想做同样的事情, ..
发布时间:2021-12-07 13:19:33 其他开发

有哪些 Scala 网络框架可用?

我刚刚开始学习 Scala,我要实现的第一件事是一个小型 Web 应用程序.去年我一直在使用 Erlang 来实现服务器端软件,但我以前从未编写过 Web 应用程序.这将是一次很棒的体验. 除了 Lift 之外,是否还有适用于 Scala 的网络框架? 别误会,Lift 看起来很棒.我只想知道有多少个框架,以便我可以在它们之间进行选择.有选择总是好的,但我唯一发现的就是 Lift. ..
发布时间:2021-12-07 12:52:04 其他开发

不同的 Scala Actor 实现概述

我正在尝试找到“正确"的演员实现.我意识到有很多它们,选择一个有点令人困惑.就我个人而言,我对远程演员特别感兴趣,但我想完整的概述会对许多其他人有所帮助.这是一个非常普遍的问题,所以请随意回答您所了解的实现. 我了解以下 Scala Actor 实现 (SAI).请补充缺少的. Scala 2.7(不同于) Scala 2.8 阿卡 (http://www.akkasource.o ..
发布时间:2021-11-26 22:39:26 其他开发

用于 Rest API 服务器的 Scala 框架?

我们正在考虑将我们的 Rest API 服务器(它位于 Web 服务内部,在 Symfony PHP 上)迁移到 Scala,原因有几个:速度、无开销、更少的 CPU、更少的代码、可扩展性等.我不知道Scala 直到几天前,但我一直在享受我这些天通过 Scala 书以及所有博客文章和问题所学到的东西(它不是那么难看!) 我有以下选择: 从头开始构建 Rest API 服务器 使用小型 ..
发布时间:2021-11-15 00:41:42 其他开发

scala/liftweb序列化json

我正在将net.liftweb解析器用于scala 我有一个像这样的json { "k1":"v1", "k2":["v21", "v22", "v23"] } k2是一个可选字段,json可能有也可能没有.我将其提取到案例类中 案例类MyCC(k1:字符串,k2:列表[String]) 当json转换为case类时,如果k2不存在,则将其反序列化为空列 ..
发布时间:2020-04-30 11:26:50 其他开发

将文字保留在摘要中

有一个摘录片段: No user logged in 我知道如果用户已登录,我可以Helpers.bind用户名,但是如何保留其中包含的以前的文本呢?当我看到scala api时,似乎不支持项目前缀元素,xhtml \\ "entry:name"只产生空Node.那我 ..
发布时间:2020-04-30 11:26:48 其他开发

document.write在html中不起作用

我正在尝试在html文档中编写内容. 这是我的JavaScript代码: document.write("Hello World!") 我正在使用chrome并出现以下错误: 未捕获的TypeError:对象#没有方法'write' 我尝试了alert方法,它起作用了. 编辑:这是scala ..
发布时间:2020-04-30 11:26:42 前端开发