Gatsby.js - następca Wordpressa
Gatsby.js (framework React.js) i Netlify (hosting serverless) mają realną szansę zdetronizować Wordpressa, szczególnie w połączeniu z Headless CMS. Nagrałem film na którym w 15 minut tworzę i publikuję bloga od podstaw. Szczerze? Development stron nigdy wcześniej nie był tak efektywny i przyjemny.
algosmart z- #
- #
- #
- #
- #
- 33
- Odpowiedz
Komentarze (33)
najlepsze
Disclamer: Mam swoje rozwiązanie (bazuje na imporcie do hugo - konkurencie gatsby), ale konwertery (3 rodzaje) są mojego autorstwa (crawler, bazodanowy i oparty o serwer http). Każdy z nich, wymaga ciągłego dopracowywania więc byłem pewien, że rozwiązania "dostępne", będą... ekhmm, słabe. Ale sprawdziłem, żeby nie było, bo ciekawi mnie to gatsby. Więc macie obserwacje z pierwszej ręki od kogoś, kto się tym zajmuje.
I tak, wziąłem jedną ze stron WP którymi się zajmuje, ma około 2000 podstron i zrobiłem zgodnie z "blogową" instrukcją: https://www.gatsbyjs.org/blog/2019-03-21-migrating-from-wordpress-to-gatsby/
Pomnę,
Co do Netlify - ja tutaj nie widzę ryzyka Vendor lock-in, bo serwis tak naprawdę niczym się nie wyróżnia, tylko przyspiesza konfigurację tego, co zrobisz na kilku darmowych CI/CD. Nawet Bitbucket Pipelines Ci wystarczy w ostateczności.
Niemniej - props za próbę przetestowania ;)
Od razu sprzedam hinta, jak rozumują tacy klienci: zmiana koloru czcionki/czegokolwiek (o czym nie wiedzieli lub zapomnieli) == nie działa mi strona! Co jest?
Po czym wybiera gotowy szablon. Cholernie daleko od "tworzę" i od "podstaw". :]
Już sobie wyobrażam, ile danych on zbiera od wizytujących stronę.
Pewnie uMatrix zaświeciłby się cały na czerwono.
Świetną sprawą jest dopięcie dodatkowo jakiegoś rozwiązania CMS, np. Netlify-CMS, który ułatwia edycję Markdownów, przez co można już iść z tym łatwiej do klienta - sprawdzone :)
Przykład działania: https://tsh.io/blog/static-site-content-management-with-netlify/
Zresztą o headless CMSach nagrałem osobny odcinek. Na początku wprowadzenie w temat a potem pokazuję jak spiąłem DatoCMS z przeprogramowani.pl:
https://www.youtube.com/watch?v=c2pE3iG9nIQ
Bo html jest zły? A na cóż zwykłej firmie coś więcej? Niech to wygląda dobrze ale po co do tego dodawać te wszystkie *.js?
jeszcze rozumiem jakieś sklepy netowe, i inne kwiatki
ale strony statyczne typu blog czy strona firmowa najeżona xml framework cuda na kiju
bo panie to trza się znać i