- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想用 Scala 和 HTML5 实现一个应用程序。我的想法是创建一个“本地”客户端-服务器架构:Scala 处理计算并生成 HTML5 作为 GUI。
我认为有两种可能性
要求互联网连接而忘记本地主机可能是最方便的。不幸的是,离线模式是必要的。
现在我想知道如何做到这一点:
如果您有建议或知道一个好的框架,请继续。
更新:
我刚刚有一个有趣的想法:我可以使用 nodejs 来创建类似服务器-服务器架构的东西吗?
现在 Scala 和 Coffescript 之间的通信似乎是最有问题的部分。我仍然想知道如何从应用程序的 Scala 端启动更新。 HTTP 请求是交换数据的好方法。遗憾的是,据我所知,在“标准”Coffeescript 中没有事件 Hook 来监听服务器端 HTTP 消息。
我想过用nodejs来监听服务器发送的数据。这是个好主意吗?
最佳答案
关于第二个选项,您可能希望调查 Play! Framework或 Lift .它们使在 Scala 中制作 Web 应用程序所需的大量工作自动化,包括处理 AJAX 请求。
虽然我还没有尝试打包供本地使用,但有一个更早的 Stack Exchange question关于包装电梯这可能是相关的。 Play 应该可以!
关于html - 应用程序设计 : Scala + HTML5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9102361/
如何有效地设计一个C++模块化程序?如何学习? 最佳答案 对于初学者,您可能希望采取“暴力”过程: 1. 在一个文件中写一个简单的main函数。 2. 增加一些功能,先编译再测试。 3.重构(在谷歌中
前言 有人说现在记事类app这么多,市场这么卷,为什么还想做一个笔记类App? 一来,去年小孩刚出生,需要一个可以记录喂奶时间的app,发现市面上没有一款app能够在两步内简单记录一个时间,可能i
我正处于 Web 应用程序的设计阶段,该应用程序允许用户创建工作请求,并且工作人员可以针对这些请求投入时间。该应用程序还将为主管提供报告功能,以获取每日总计、报告,并说明花费的时间、“成本分配”。 我
前言:很多刚刚接触编程的人都不知道怎么下手编写程序,特别是学习了新的知识点,不知道有什么用,那么本文将以简单的存储结构及简单的运算,条件语句,分支语句,循环语句结合,带来一个双人对战版五子棋,这是一
我正在尝试通过 C++ 多线程解决网络流量问题。 给定一个网络(所有节点都由弧连接,每个弧连接2个且只有2个结束节点,一个是输入节点,另一个是输出节点,每个节点可以有多个输入弧和输出弧),每个节点需要
我有一个关于编程和文件的问题。 while(current!=NULL) { if(current->Id_Doctor!='\0') { current=current->next;
下面的‘C’语句执行什么操作? star = star ^ 0b00100100; (A) 切换变星的第 2 位和第 5 位。 (B) 清除变量星的第 2 位和第 5 位以外的所有位。 (C) 设置除
我写了下面的代码: #include int main() { int a, b; printf("Enter values of a and b\n"); scanf(" %d%d "
我正在将 C 代码编程到 PIC 板上。我的问题是如何让我的程序计算按下按钮(RB0)的时间。然后它会显示所花费的时间并将其显示在液晶显示屏上。以毫秒为单位计算。下面是到目前为止我的代码。 /
我是一名优秀的程序员,十分优秀!