Come usare i Componenti di Laravel... Senza Laravel! Scopriamo Torch

Hai un progetto che non usa Laravel e vuoi integrarne uno o più componenti? Scopri Torch, il progetto di Matt Stauffer che potrebbe fare al caso tuo!
francesco
Francesco Malatesta
20/06/2016 in Risorse

Il buon Matt Stauffer non è del tutto sconosciuto nell'ecosistema Laravel.

In questo breve articolo vorrei far conoscere un po' a tutti i lettori un progetto molto interessante che sta portando avanti da qualche tempo: Torch (https://github.com/mattstauffer/Torch).

Progetto che vuole dare una risposta ad una domanda ben precisa:

mi piace Laravel ma vorrei introdurne un componente specifico in un progetto già esistente, che non fa uso del framework... come faccio?

Torch è esattamente qui per questo: si tratta, infatti, di una raccolta di esempi già pronti e funzionanti di integrazioni dei singoli componenti di Laravel in altre applicazioni.

Per dare l'idea della flessibilità, inoltre, Matt ha usato un altro framework per creare gli esempi: Slim.

Ecco quali sono i componenti attualmente "coperti" al momento in cui scrivo:

Per chi volesse darci un'occhiata più da vicino, tutto quello che si deve fare è clonare il repository ed installarne le dipendenze, per poi avviare il server PHP classico.

git clone https://github.com/mattstauffer/Torch
cd Torch
composer install
php -S localhost:8000

e via!