是否有任何适用于 Haxe 的东西适用于现实生活中的企业应用程序开发? (即专业的高级 UI 组件框架。)
只是一个说明 - 我知道我们都喜欢我们选择的工具,但请尽量保持它的客观......不要只推荐 Haxe 而不考虑它是否真的是满足业务需求的有效工具。
最佳答案
一方面,正如 Jason 在他的评论中所建议的,缺少一个基于 haxe 的原生 UI 框架。
另一方面,我们并不是真的需要一个基于haxe的UI框架,但是使用目标平台可用的UI框架就足够了。与构建库更好地独立于目标不同,构建“现实生活中的企业应用程序”只需要针对特定平台。由于 UI 高度依赖于目标平台,这意味着我们应该使用特定于目标的 UI 框架。例如,Web 应用程序的最佳 UI 解决方案可能是 jQuery、ReactJS、AngularJS 等,它们都可以在 Haxe 中使用( jQueryExtern 、 react.hx 、 angular.haxe )。对于 Flash/Java/C#,我们可以通过 -swf-lib path/to/lib.swc
、 -java-lib path/to/lib.jar
和 -net-lib path/to/lib.dll
简单地使用任何“ native ”库。然而,对于 C++,虽然有持续改进(观察 the wwx2014 talk ),但使用原生库仍然有些困难。
关于用于企业应用程序开发的 Haxe,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29089397/