trzecim artykule z serii przedstawiłem zestaw narzędzi, które można użyć, żeby podejrzeć co i jak Elasticsearch gromadzi pod maską. W dzisiejszym wpisie pokażę Ci kilka narzędzi, które w prosty sposób pomagają wygenerować własny UI dla danych z Elasticsearcha.

Kiedy to się może przydać?

Może zdarzyć się tak, że mniej techniczna część Twojego zespołu czy firmy poprosi Cię o stworzenie prostego interfejsu do wyświetlenia danych, które znajdują się w Elasticsearchu. Narzędzia opisane wcześniej mogą nie sprostać ich oczekiwaniom. Pisanie własnego UI od zera to często przerost formy nad treścią i wymaga zbyt dużej ilości poświęconego czasu. Wykorzystanie gotowych komponentów może być idealnym rozwiązaniem.

Searchkit

Powyższa sytuacja nie została wyssana z palca. Pojawiła się w trakcie mojej rozmowy ze znajomym Bosmanem. Okazało się, że na swoim statku do rozwiązania podobnego problemu wykorzystali Searchkit. I w taki sposób trafiłem na tego typu narzędzia.

Więcej informacji:

Search UI

Okazało się, że firma Elastic również dostarcza coś podobnego: Search UI.

Więcej informacji:

ReactiveSearch

Trzecim podobnym rozwiązaniem jest ReactiveSearch.

Więcej informacji:

The End

Nie będę ukrywał, że samemu nie miałem okazji dogłębnie przetestować żadnego z tych narzędzi. Przejrzałem jedynie dokumentacje i dema. Nie chcę więc wypowiadać się na temat tego, które z nich sprawuje się lepiej. Jeżeli tylko będę miał okazję pogłębić temat, to dorzucę tutaj więcej informacji. W międzyczasie Ty możesz podzielić się swoimi doświadczeniami z którymkolwiek z powyższych narzędzi, jeżeli tylko takowe posiadasz – śmiało pisz o tym w komentarzach poniżej.


Bądź na bieżąco!

Podobają Ci się treści publikowane na moim blogu? Nie chcesz niczego pominąć? Zachęcam Cię do subskrybowania kanału RSS, polubienia fanpage na Facebooku, zapisania się na listę mailingową:

Dołączając do newslettera #NoweRozdanie2 otrzymasz dostęp do dodatkowych materiałów:

  • PDF: „Jednoosobowa działalność gospodarcza krok po kroku” (do artykułu)
  • PDF: „FAQ: Jak pracuje się dla Roche/Sii?” (do artykułu)
  • PDF: „Jak zmniejszyć prawdopodobieństwo wystąpienia kontroli i co zrobić kiedy urzędnik zapuka do Twoich drzwi?” (do artykułu)

Powyższe dane są przechowywane w systemie Mailchimp i nie są udostępniane nikomu innemu. Więcej szczegółów znajdziesz na stronie polityki prywatności.

lub śledzenia mnie na Twitterze. Generalnie polecam wykonanie wszystkich tych czynności, bo często zdarza się tak, że daną treść wrzucam tylko w jedno miejsce. Zawsze możesz zrobić to na próbę, a jeśli Ci się nie spodoba – zrezygnować :)

Dołącz do grup na Facebooku

Chcesz więcej? W takim razie zapraszam Cię do dołączenia do powiązanych grup na Facebooku, gdzie znajdziesz dodatkowe informacje na poruszane tutaj tematy, możesz podzielić się własnymi doświadczeniami i przemyśleniami, a przede wszystkim poznasz ludzi interesujących się tą samą tematyką co Ty.

W grupie Programista Na Swoim znajdziesz wiele doświadczonych osób chętnych do porozmawiania na tematy krążące wokół samozatrudnienia i prowadzenia programistycznej działalności gospodarczej. Vademecum Juniora przeznaczone jest zaś do wymiany wiedzy i doświadczeń na temat życia, kariery i problemów (niekoniecznie młodego) programisty.

Wesprzyj mnie

Jeżeli znalezione tutaj treści sprawiły, że masz ochotę wesprzeć moją działalność online, to zobacz na ile różnych sposobów możesz to zrobić. Niezależnie od tego co wybierzesz, będę Ci za to ogromnie wdzięczny.

Na wsparciu możesz także samemu zyskać. Wystarczy, że rzucisz okiem na listę różnych narzędzi, które używam i polecam. Decydując się na skorzystanie z któregokolwiek linku referencyjnego otrzymasz bonus również dla siebie.

Picture Credits