Nette è un framework per lo sviluppo di Web application basate su PHP che sta registrando una diffusione sempre maggiore; nel sondaggio svolto da SitePoint relativamente ai framework PHP più utilizzati dai lettori della nota webzine per sviluppatori durante il 2015, questa soluzione si è piazzata al terzo posto dopo due strumenti particolarmente conosciuti e collaudati come Laravel e Symfony2, manifestando una tendenza alla crescita superiore a quest'ultimo.
Meno popolare nel nostro Paese, dove Laravel sembrerebbe registrare un periodo di notevole affermazione, Nette è un progetto rilasciato sotto licenza Open Source che offre piena compatibilità con PHP 7 sfruttandone l'inedito livello di performance; il framework si presenta come un set di componenti non collegate tra loro e riutilizzabili, un'architettura modulare che permetterà di adottare ciascuna di queste ultime indipendentemente dal resto della libreria.
La filosofia ispirata alla modularità che sta alla base dell'implementazione di questo progetto viene confermata da una crescente offerta di estensioni grazie alle quali ampliare le funzionalità di base; ad oggi è possibile reperire add-on per le finalità più disparate, dallo storage per le immagini all'interazione con sistemi per il pagamento online quali PayPal, dai plugin per il social networking ai componenti SEO fino a librerie più specializzate come quelle per la creazione di ricevute e fatture.
Per quanto riguarda la sicurezza Nette si propone come una soluzione avanzata per la protezione contro Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), Session Hijacking, Session Stealing è altre minacce che potrebbero danneggiare un sito Web in fase di produzione e i dati da esso gestiti. Tracy, il PHP debugger del framework, consentirà inoltre di individuare e correggere rapidamente eventuali errori, misurare i tempi di esecuzione degli script e delle query nonché di rilevare i livelli di consumo della memoria da parte della applicazioni realizzate.
Dotato di un design puramente object-oriented, Nette è sostenuto da una comunità di utilizzatori particolarmente attiva sempre più popolata e permette a coloro che adottano abitualmente soluzioni alternative, come per esempio Zend Framework, di utilizzarle in combinazione con esso.
Via Nette