Przekazywanie pochodni: Akita kontra Elf

Nov 30 2022
TL;DR — jeśli lubisz Akita i/lub szukasz szybkiego, modułowego, niezależnego od frameworka rozwiązania do zarządzania stanem, powinieneś użyć Elfa. W tym artykule wyjaśnię motywację stojącą za stworzeniem Elfa, jakie są zalety w stosunku do Akity i dlaczego uważam, że zdecydowanie powinieneś tego spróbować.

TL;DR — jeśli lubisz Akita i/lub szukasz szybkiego, modułowego, niezależnego od frameworka rozwiązania do zarządzania stanem, powinieneś użyć Elf .

Logo Akita przekazujące pochodnię olimpijską logo Elfa

W tym artykule wyjaśnię motywację stojącą za stworzeniem Elfa , jakie są zalety w stosunku do Akity i dlaczego uważam, że zdecydowanie powinieneś tego spróbować.

Po co tworzyć Elfa?

Wielu użytkowników Akity, którzy wiedzą, jakie to świetne rozwiązanie, zadawało sobie to pytanie. Po co więc tworzyć nowy?

Cóż, Akita została stworzona przez Netanela Basala podczas pracy dla Datorama (teraz Salesforce). Rozwiązanie rzeczywiście było napędzane przez Datoramę , dlatego wprowadzanie znaczących zmian było trudne.

Dodanie wszystkich funkcji wprowadzonych w Elf zepsułoby aplikacje konsumenckie.

Elf jest napędzany przez społeczność .

Zalety Elfa

Zbudowaliśmy Elfa mając na uwadze wszystkie lekcje z Akity, oto kilka jego głównych zalet:

  1. Drzewo wstrząsające.
  2. Lepsza obsługa maszynopisu.
  3. Stan wielu podmiotów w tym samym sklepie. (np. interfejs użytkownika i dane)
  4. To jest szybkie.
  5. Mniejszy rozmiar.
  6. Komponowalny
  7. Wysuwany.
  8. Smukły i modułowy interfejs API.

Wniosek

Elf to najnowsze dzieło Netanel Basal & NgNeat w dziedzinie zarządzania stanem, oferuje wiele fajnych funkcji i jest naprawdę łatwe do zdobycia.

Akita ma tę zaletę, że ma obecnie większą bazę użytkowników i jest bardziej dojrzałym rozwiązaniem.

Więc który?

Wybrałbym Elf, wierzę, że w przyszłości możemy zaoferować więcej funkcji i ulepszeń, ponieważ, jak powiedziałem wcześniej, podczas tworzenia tego rozwiązania mieliśmy na uwadze modułowość.

Jeśli Twoja aplikacja nie jest skomplikowana, proces migracji powinien być stosunkowo prosty. Spróbuj najpierw użyć go razem z Akita. Rozważ przekształcenie istniejącego sklepu w Elf i zobacz, jak to działa.

Ostatnie słowa

Netanel Basal i ja założyliśmy organizację NgNeat trzy lata temu. Setki firm wykorzystały i nadal wykorzystują nasze projekty w produkcji.

Jesteśmy domem dla ponad 40 repozytoriów i dokładamy wszelkich starań, aby utrzymywać i wspierać istniejące projekty, a także tworzyć nowe projekty, ale chcemy zrobić o wiele więcej!

NgNeat uruchamia program sponsorski, dzięki czemu możemy:

  • Poświęć więcej czasu na wspieranie istniejących projektów i rozwijanie nowych w organizacji NgNeat
  • Udostępniaj więcej treści naszej społeczności, ponownie uruchamiając nasz kanał YouTube , Twitter i oficjalną stronę .