有没有一种语言可以用来编写我网站的 HTML,它:
- 无需直接编写 HTML 即可转换为 HTML
- 拥有 HTML 的所有功能
- 比 HTML 和 XML 更简洁
例如,它之于 HTML 就像 CoffeeScript 之于 JS。
另外,无论您提出什么建议,您的经验如何?
也可以看看 Comparison of web template engines and Scala Tags
原文由 Alex 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有一种语言可以用来编写我网站的 HTML,它:
例如,它之于 HTML 就像 CoffeeScript 之于 JS。
另外,无论您提出什么建议,您的经验如何?
也可以看看 Comparison of web template engines and Scala Tags
原文由 Alex 发布,翻译遵循 CC BY-SA 4.0 许可协议
我和一个朋友刚刚开始使用 Layx:一种基于 Cassowary 的新布局语言,Cassowary 是 Apple 用于其用户界面的约束解决工具包。它现在只适用于网络,但总有一天它会是多平台的——本地移动的。
它被设计得非常简单和容易(像 python),并且根据要求,它在内部动态编译为 HTML,因为如果必须移动或调整图层大小,则必须更新界面。
这是一个真正的新项目-alpha 版本-,所以尝试一下就知道了。
项目网站: http ://www.layx.org/
在线演示: http ://www.layx.org/demo/
开源库:http: //github.com/layxlang/layx
希望对您有所帮助,欢迎随时提供反馈!
问候
编辑(2015 年 1 月 8 日):添加了开源链接
编辑(2015 年 1 月 15 日):添加了演示链接
原文由 axelbrz 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答903 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答914 阅读✓ 已解决
2 回答794 阅读
1 回答787 阅读✓ 已解决
2 回答1.1k 阅读
一个不错的选择是 Haml 。在 Haml 中,您可以编写高度结构化的标记,类似于 HTML 的精简形式,并且常见的东西都有简单的快捷方式。例如,添加元素
div
、id
或class
只需更改一个字符即可完成。它甚至允许您通过推迟到脚本语言来传递变量并以您选择的语言对其进行操作,因此它实际上比 HTML 更强大,因为隐式脚本使其图灵完备。
这是一个例子:
这变成了这样的: