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ść.