2015-04-01 9 views
8

Hacklang potrebbe essere relativamente nuovo ma ci sono dei framework (MVC per esempio) che sono ben documentati per questo? Ho inciampato attraverso Fastuc o Hack-mvc ma non sembrano ancora pronti e la documentazione è piuttosto scarsa;Framework per hacklang?

Qualche idea? Grazie mille!

risposta

9

Innanzitutto, ricorda che, poiché Hack è retrocompatibile con PHP, qualsiasi framework PHP può essere utilizzato in Hack. Non si otterranno i benefici del codice di digitazione che interagisce con tale framework, naturalmente, ma il sistema di tipi è stato attentamente progettato per gestire le informazioni sul tipo mancante ("digitazione graduale"). Quindi, se vuoi usare Laravel, Symfony, ecc., Puoi farlo perfettamente bene mentre scrivi il codice usando Hack.

Per quanto riguarda i framework Hack puri, è possibile esaminare lo Hack language section of the HHVM blog che contiene alcuni "ritiri di comunità". Uno dei più attivi oggi è probabilmente lo Titon, anche se non l'ho usato da solo e quindi non posso dire quanto sia completo o pronto all'uso.

+0

Sì, lo so che potrei usare framework PHP, ma il mio obiettivo è quello di approfittare di tutte le nuove e migliorate funzionalità di hack, come Async, ecc. Vedrò Titon, grazie! – tchap

+0

Il primo collegamento è rotto –

3

A questo punto nel tempo PHP frameworks seem to be dropping Hack support e Hack seems to be going down the path of truly diverging from PHP quindi i framework PHP esistenti non sono più appropriati per l'utilizzo in Hack.

Titon sembra essere il framework Hack modificato più di recente, sebbene sia stato toccato l'ultima volta nel 2015. Nessuno dei suoi biforcazioni sembrava essere stato toccato troppo più recentemente.

Sembra momento non ci sono attivamente mantenuto quadri Hack, e se qualcuno appare, purtroppo, resta da vedere data la quantità di moto apparente di PHP 7.