Projekt 2 – Ampersand

Marcus Olsson,

Har nu släppt det andra projektet i min serie 6 projekt på 6 månader, ett projekt som jag kallar för "Ampersand" (tidigare "quickblog" innan publik release.)

Snabba, enkla artiklar i Laravel

Vad är då detta? Ännu ett Laravel-paket såklart, men med kanske lite mer "mass appeal" än min tidigare NIBE App.

Många projekt som jag har lanserat de senaste åren så bygger man flitigt på själva funktionaliteten och sedan när man sjösätter det hela så inser man att man vill ha någonstans att skriva nyheter och uppdateringar. Oftast blir det att man sätter upp lite enkla modeller och databastabeller, men med Ampersand så är det slut på detta.

Helt enkelt en plug-and-play blogg för ens Laravel-projekt. Det hela är bara att installera via composer:

1composer require olssonm\ampersand
1composer require olssonm\ampersand

Och sedan börja skriva med att skapa ett inlägg genom:

1php artisan ampersand:new
1php artisan ampersand:new

Inlägg skriver man enkelt i markdown (såklart), och man kan lägga till vilka attribut man vill genom YAML front matter:

1
2---
3
4title: "My post"
5attribute: "My custom attribute"
6
7---
8
9This is my *amazing* article
1
2---
3
4title: "My post"
5attribute: "My custom attribute"
6
7---
8
9This is my *amazing* article

Se det "in action" på t.ex. esignering.se/blogg

Givetvis kan man i teorin använda paketet till att snabbt slänga ihop en enkel självstående blogg också – det behöver inte nödvändigtvis inkluderas i ett redan existerande projekt.

Full dokumentation hittar du på Github.