15

Hacklang 可能仍然相对较新,但是否有任何框架(例如 MVC)对其进行了详细记录?我偶然发现了FastucHack-mvc,但它们似乎还没有准备好,文档也很稀缺;

有什么想法吗 ?非常感谢 !

4

2 回答 2

10

首先,请记住,由于 Hack 向后兼容 PHP,任何 PHP 框架都可以在 Hack 中使用。当然,您不会获得与该框架交互的键入代码的好处,但是类型系统经过精心设计,可以处理丢失的类型信息(“渐进式键入”)。因此,如果你想使用 Laravel、Symfony 等,你可以在 Hack 中使用它们编写代码的同时完美地做到这一点。

至于纯 Hack 框架,您可以查看HHVM 博客的 Hack 语言部分,其中包含一些“社区综述”。今天最活跃的一个可能是Titon,虽然我自己没有使用过它,所以不能说它有多完整或准备好使用它。

于 2015-04-01T16:38:44.480 回答
7

在这个时间点,PHP 框架似乎正在放弃对 Hack 的支持,而Hack 似乎正在走上真正与 PHP 不同的道路,因此现有的 PHP 框架不再适合在 Hack 下使用。

Titon似乎是最近修改的 Hack 框架,尽管它最后一次被触及是在 2015 年。它的分叉似乎也没有被触及太多。

看起来目前没有积极维护的 Hack 框架,鉴于 PHP 7 的明显势头,是否会不幸出现仍有待观察。

于 2018-02-06T06:18:06.320 回答