hacklang的框架?

tch*_*hap 11 frameworks hacklang

Hacklang可能仍然是相对较新的,但有没有任何框架(例如MVC),它们有充分的文档记录?我偶然发现了Fastuc或者Hack-mvc,但他们似乎还没准备好,而且文档非常稀少;

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

Jos*_*man 9

首先,请记住,由于Hack向后兼容PHP,因此可以在Hack中使用任何PHP框架.当然,您无法获得键入与该框架交互的代码的好处,但类型系统经过精心设计以处理丢失的类型信息("渐进式键入").因此,如果你想使用Laravel,Symfony等,你可以完全没问题,同时仍然在Hack中使用它们编写代码.

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


tsc*_*ann 5

此时,PHP框架似乎正在放弃对Hack的支持,而Hack似乎正沿着与PHP真正脱节的道路前进,因此现有的PHP框架不再适合在Hack下使用。

Titon似乎是最新修改的Hack框架,尽管上一次在2015年被使用过。它的分支似乎也没有被太多使用。

看起来目前还没有活跃维护的Hack框架,考虑到PHP 7的强劲势头,是否还会出现不幸的问题还有待观察。