Meteor - przegląd

Według oficjalnej dokumentacji Meteor -

Meteor to pełna platforma JavaScript do tworzenia nowoczesnych aplikacji internetowych i mobilnych. Meteor zawiera kluczowy zestaw technologii do tworzenia reaktywnych aplikacji połączonych z klientami, narzędzie do kompilacji oraz wyselekcjonowany zestaw pakietów ze społeczności Node.js i ogólnej społeczności JavaScript.

funkcje

  • Web and Mobile - Meteor oferuje platformę do tworzenia aplikacji internetowych, Android i IOS.

  • Universal Apps - Ten sam kod dla przeglądarek internetowych i urządzeń mobilnych.

  • Packages - Ogromna liczba pakietów, które są łatwe w instalacji i obsłudze.

  • Meteor Galaxy - Usługa w chmurze do wdrażania aplikacji Meteor.

Zalety

  • Programiści potrzebują JavaScript tylko do programowania po stronie serwera i klienta.
  • Kodowanie jest bardzo proste i przyjazne dla początkujących.
  • Aplikacje Meteor domyślnie działają w czasie rzeczywistym.
  • Pakiety oficjalne i społecznościowe to ogromna oszczędność czasu.

Ograniczenia

  • Meteor nie nadaje się zbytnio do dużych i złożonych aplikacji.

  • Podczas pracy z Meteor dzieje się dużo magii, więc programiści mogą czuć się w jakiś sposób ograniczeni.