Przejdź do głównej treści

Ustwo: projekt Open Source pomocą REST API

Divi: najłatwiejszy w użyciu motyw WordPress

Divi: Najlepszy motyw WordPress wszechczasów!

więcej Pobieranie 600.000, Divi jest najpopularniejszym motywem WordPress na świecie. Jest kompletny, łatwy w użyciu i zawiera więcej niż darmowe szablony 62. [Zalecane]

Jeśli szukasz rzeczywistego przykładu użycia interfejsu API REST WordPress z kodem, który możesz eksplorować, nowa wersja witryny ustwo.com est Open source na Github, Ustwo to cyfrowa agencja znana z pracy nad aplikacją Monument Valley. Są w partnerstwie z Wykonane ludzki, agencja deweloperska WordPress, aby utworzyć pulpit nawigacyjny witryny.

Interfejs ustwo.com to aplikacja wykorzystująca React.js, która obsługuje zawartość WordPress za pośrednictwem interfejsu API REST. W artykule zatytułowanym „Open Sourcing our Website” programista Daniel Demmel wyjaśnia, dlaczego firma umieściła interfejs witryny na GitHub.

„W końcu stworzyliśmy coś nowego i na tyle udoskonalonego, aby udostępnić to publicznie”

powiedział. Zespół programistów zaczął korzystać z interfejsu API REST, zanim został w pełni zintegrowany z jądrem WordPress.

„Sposób, w jaki wykorzystaliśmy WordPress jako źródło dostępne tylko przez API witryny produkcyjnej, był odważnym zakładem technologicznym, wraz z integracją API z rdzeniem WordPress sześć miesięcy przed tym, jak zdecydowaliśmy się rozpocząć używaj go ”- powiedział Demmel.

Łatwo stwórz swoją stronę internetową dzięki Elementor

Elementor pozwala łatwo stworzyć dowolny projekt strony internetowej o profesjonalnym wyglądzie. Przestań płacić drogo za to, co możesz zrobić sam. [Bezpłatny]

Szukasz najlepszych motywów i wtyczek WordPress?

Pobierz najlepsze wtyczki i motywy WordPress na Envato i łatwo stwórz swoją stronę. Już więcej niż pobrań 49.720.000. [EXCLUSIVE]

Korzyści z używania interfejsu API REST

Jeśli zastanawiasz się, dlaczego agencja może zdecydować o utworzeniu witryny z jedną stroną, po prostu sprawdź ustwo.com zobaczyć różnicę. Piękne przejścia i szybkość interfejsu użytkownika to cechy, które wyróżniają tę stronę.

„Zdecydowaliśmy się zbudować witrynę jako aplikację z jedną stroną, aby mieć pełną kontrolę nad wszystkimi aspektami (w tym przejścia między stronami) i sprawić, że przeglądanie jest super szybkie z powodu braku aby ponownie załadować przeglądarkę ”- powiedział Demmel. „Wybraliśmy React.js jako główną technologię JavaScript”.

„Nasz system zarządzania treścią w tle to instalacja WordPress, która w rzeczywistości nie udostępnia stron, ale służy jako struktura dostarczania danych w formacie JSON”.

Przypadkowo projekt Calypso WordPress.com działa prawie tak samo. „Jeśli więc docenisz to, co robią dla wygody wydawców, docenisz to, co robią dla wygody odwiedzających” - powiedział Demmel.

Zespół ustwo postanowili, aby ich oprogramowanie open source działało tak jak Automattic z Calypso, uznając znaczenie dzielenia się, aby pomóc wszystkim ekosystemom iść naprzód.

Interfejs API REST zmienia sposób współpracy zespołów

w sposób studium przypadku Zespół opublikowany na stronie internetowej Human Made zbadał, w jaki sposób, pracując nad projektem ustwo.com, zmienił się dramatycznie ich sposób działania.

Z łatwością stwórz swój sklep internetowy

Uzyskaj woocommerce, najlepsze wtyczki e-commerce do sprzedaży produktów swoich fizycznych i cyfrowych na WordPressie. [Zalecane]

Praca z WordPress REST API przyniosła rozdzielenie obaw, co oznaczało nowe podejście do zarządzania projektami. Nasi programiści skupili się wyłącznie na WordPressie jako źródle danych i aplikacji dostarczającej. Byliśmy tylko częścią większego zespołu, który obejmował projektanta, projektanta, programistę CSS, programistę Node.js, kierownika projektu i interesariusza. Dzięki temu każda część zespołu mogła całkowicie skoncentrować się na swoich komponentach, pracując niezależnie podczas zasilania całej pracy.

Human Made przypisuje to dobrze zorganizowane rozdzielenie problemów nowemu przepływowi pracy, który występuje naturalnie podczas korzystania z interfejsu API REST. Projektanci końcówek czcionek rzadziej wkraczają w pracę innych:

Sama technologia ułatwiła tę zmianę w zarządzaniu projektami: wszystko, czego potrzebujesz dla programistów front-end, to załadować dane za pośrednictwem adresu URL i użyć go. Odkryliśmy, że API nie tylko zmieniło WordPress, ale także zmieniło sposób, w jaki ludzie pracują razem nad projektem.

Aby uzyskać więcej informacji na temat architektury ustwo.com, sprawdź studium przypadku Human Made, jak również artykuł o ustwo aby przejrzeć proces. Cały kod witryny jest objęty licencją GPL i dostępny na GitHub tych, którzy chcą go ponownie wykorzystać.

Ten artykuł zawiera komentarze 0

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ta strona używa Akismet, aby zmniejszyć niechciane. Dowiedz się więcej o sposobie wykorzystania danych komentarzy.

Powrót do góry
11 akcji
udział10
ćwierkanie1
Enregistrer