Рамки для хакланга?

Хакланг все еще может быть относительно новым, но есть ли какие-либо фреймворки (например, MVC), которые хорошо документированы для него? Я наткнулся на Fastuc или Hack-mvc, но они, кажется, еще не готовы, и документации довольно мало;

Какие-нибудь мысли? Большое спасибо!

2 ответа

Во-первых, помните, что, поскольку Hack обратно совместим с PHP, в Hack можно использовать любую среду PHP. Конечно, вы не получите преимуществ от ввода кода, взаимодействующего с этой средой, но система типов была тщательно разработана для работы с отсутствующей информацией о типах ("постепенная типизация"). Поэтому, если вы хотите использовать Laravel, Symfony и т. Д., Вы можете сделать это прекрасно, продолжая писать код, используя их в Hack.

Что касается чистых Hack-фреймворков, вы можете взглянуть на раздел Hack language в блоге HHVM, который содержит несколько "сводок новостей сообщества". Вероятно, одним из самых активных сегодня является Titon, хотя я сам не использовал его и поэтому не могу сказать, насколько он готов или готов к использованию.

На данный момент PHP-фреймворки, похоже, отказываются от поддержки Hack, и Hack, похоже, идет по пути истинного отклонения от PHP, поэтому существующие PHP-фреймворки больше не подходят для использования под Hack.

Похоже, что Titon - это самая последняя модификация Hack-фреймворка, хотя в последний раз он был затронут в 2015 году. Похоже, что ни один из его разветвлений в последнее время тоже не был затронут.

Похоже, что в настоящее время нет активно поддерживаемых Hack-фреймворков, и, к сожалению, покажется, появятся ли какие-либо из них, учитывая очевидный импульс PHP 7.

Другие вопросы по тегам