WordPress e AngularJS? Si… può… FARE!

AngularJS è uno dei framework più utilizzati per realizzare webapp e WordPress è uno dei CMS più utilizzati al mondo per la sua flessibilità ed adattabilità. Un matrimonio fra queste due “potenze del web” era inevitabile!

AngularJS-large

Certo, ci si può chiedere <<perché utilizzare Angular con WordPress? Perché non usare direttamente PHP ? >> La domanda è lecita ma la risposta può sicuramente essere questa: la flessibilità e la velocità di rendering di Angular, la possibilità di utilizzare i partial per realizzare single page app unite alla potenza del CMS WordPress ed all’enorme comunità di sviluppatori di quest’ultima sono i punti di forza di questa felice unione 😉

WordPress_logo

L’utilizzo di queste  due tecnologie può avvenire essenzialmente in due modi, il primo più semplice e veloce, il secondo in modo leggermente più macchinoso ma anche più potente:

  1. Plugin Angularjs-for-wp
  2. Creare un proprio tema basato su AngularJS

Angularjs-for-wp

Questo plugin può essere installato direttamente dal repository WP ( https://wordpress.org/plugins/angularjs-for-wp/  ) e permette di utilizzare le direttive angular ng-post , ng-posts , ng-new-post

Tutta la documentazione è disponibile su http://roysivan.com/angularjs-for-wordpress/ mentre il git del progetto lo potete trovare su GIT HUB a questo indirizzo : https://github.com/royboy789/angularjs-for-wordpress

Tema basato su Angular JS

La soluzione più complessa e nella quale non mi sono ancora avventurato è sicuramente quella di creare un proprio tema WordPress basato su Angular. Più complessa sì perché servono doti e conoscenze da programmatori ma anche e soprattutto più potente perché così si potranno sfruttare tutte le potenzialità di Angular.

Già nel pacchetto del plugin sopra citato è possibile trovare un tema preimpostato con Angular, ecco il link diretto alla pagina di spiegazione: http://roysivan.com/angularjs-for-wordpress/templates/

Se invece preferite partire da zero, ho trovato alcuni buoni tutorial a questi indirizzi:

Use AngularJS as WordPress frontend

My Tutorials On Building Themes With AngularJS and WP REST API

http://www.michaelbromley.co.uk/blog/228/experiences-building-a-website-with-angularjs-wp-api-wordpress-api

 

Non mi resta quindi che augurarci “Buon divertimento!”

0 comments on “WordPress e AngularJS? Si… può… FARE!Add yours →

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *