Daniel Majchrzak

Daniel Majchrzak Programista Laravel
i Vuejs

Temat: Headless cms - co o tym sądzicie?

Cześć,

jak w temacie, wykonałem dość prosty system zarządzania treścią dla stron typu "One Page", który nie wymaga instalacji.
Strony mają być jedynie klientami i wyświetlać dane pobierane przez api z systemu.
Aplikacja jest stworzona w technologi Single Page Application w Vuejs i Laravel.
Funkcjonalności jakie udostępnia to tworzenie sekcji statycznych i dynamicznych.
Sekcje statyczne to kod html lub artykuł, a sekcje dynamiczne umożliwiają dodanie dowolnego zasobu wyświetlanego pętlą po stronie klienta.
Czyli np. robimy stronę z portfolio i chcemy mieć zarządzanie pracami, tworzymy sekcję "prace" dodajemy w niej pola jakie potrzebujemy, a następnie konkretne pozycje.
Można też robić referencje. Przykładowo tworzymy sekcje piosenki i artyści i możemy przypisać artystów do piosenek.
Następnie klient odpytuje api i wyświetla sobie to odpowiednio.
Jest też zarządzanie plikami, obrazami i pdf.
Jest wycinarka obrazów w edycji obrazków.
Pdfy generują miniaturki przy uploadzie.
Można dodawać też administratorów strony i nadawać im konkretne uprawnienia.
Są też dynamiczne pola, które można wykorzystać np. pod open graph.

O to link: http://landing.onecms.pl/pl

Trzeba się zarejestrować.

System nie jest skończony jeszcze, muszę dodać stronę główną, opis, jakiś tutorial video, ale już wrzucam, żeby zebrać wstępne opinie.

adres odpytania api to: http://landing.onecms.pl/api/website/{UUID strony, nadany po zapisaniu utworzonej strony}

Pytanie co sądzicie o takim pomyśle, rozwiązaniu? Czy bylibyście skłonni używać takiego systemu?

https://css-tricks.com/what-is-a-headless-cms/

Headless cms to jest świeży sposób patrzenia na ogólnie pojęte cmsy i widać na rynku zagranicznym, że zdobywa popularność.