Pierwsze kroki z Meteor.js

Aplikacje internetowe nigdy nie przestają się rozwijać, podobnie jak sposób, w jaki się rozwijają. Zniknęły te złożone projekty, w których trzeba było przeszukiwać tysiące bibliotek, tworzyć złożone metody i integrować wiele języków, aby osiągnąć wynik.

Dzięki wszechstronności, która JavaScript osiągnął, można zrobić więcej za mniej, a dzięki frameworkom takim jak Meteor.js sposób tworzenia aplikacji nie będzie już taki sam. Zobaczmy więc, co oferuje nam ten potężny framework i jak stawiamy z nim pierwsze kroki.

Dlaczego Meteor.js?Przy ilości istniejących obecnie frameworków i technologii trudno powiedzieć, że jeden jest lepszy od drugiego, zwłaszcza jeśli chodzi o JavaScript. Mamy Node.js, Wyrazić, Kątowy możemy nawet używać tradycyjnego języka, takiego jak Ruby, Python lub dobrze znanego PHP, wraz z frameworkiem nowej generacji do tworzenia naszych aplikacji.

Dlatego musimy postawić na stole, ponieważ Meteor może dominować nad znacznie bardziej popularnymi opcjami, a nawet z większą ilością czasu na rynku, zobaczmy.

Jeden język
Meteor.js nie tylko jest JavaScript do tworzenia pięknych aplikacji na Front-Endzie, jest to kompletny framework, który pozwala na wykonywanie tego samego kodu zarówno na kliencie, jak i na serwerze.

Mniej linii kodu
Sposób, w jaki został poczęty Meteor W swoim modelu danych znacznie ułatwia integrację wszystkich części aplikacji, więc coś, co zrobilibyśmy w 1000 linijkach kodu, to 10.

Doświadczenie użytkownika
Aplikacje wygenerowane za pomocą Meteor Nie tylko dobrze wyglądają na komputerze, ale także na każdym urządzeniu mobilnym.

Wymienne części
Możemy wykorzystać wszystko, co domyślnie jest w Meteorlub po prostu przejdź na technologię, z którą czujemy się pewniej, zmień silnik szablonów lub po prostu przełącz się na Angular, jeśli chcemy.

Już to widzieliśmy Meteor Ma szereg zalet, które można uznać za bardziej niż wykonalną opcję, aby rozpocząć rozwój naszych aplikacji. Zobaczmy, jak go zainstalujemy i uruchomimy w naszym środowisku.

Instalacja Meteor.js i stworzenie naszej pierwszej aplikacji


Meteor jest przeznaczony dla wszystkich istniejących systemów operacyjnych, a jego instalacja jest niezwykle prosta. W przypadku tego przykładu pobierzemy instalator dla Okna z oficjalnej strony internetowej frameworka. Po zakończeniu pobierania instalujemy ją jak każdą aplikację Windows, ale ważne jest, abyśmy uruchamiali ją jako administrator, ponieważ w przeciwnym razie spowoduje to błąd podczas instalacji.

Po zainstalowaniu Meteor.js, ponownie uruchamiamy komputer, otwieramy konsolę poleceń i wpisujemy meteor aby sprawdzić, czy instalacja została zakończona pomyślnie.

To, jak nie stworzyliśmy projektu, nadal da nam błąd, ale możemy sprawdzić, czy mamy już zainstalowany nasz framework. Teraz musimy tylko stworzyć naszą pierwszą aplikację, w tym celu wykonujemy następującą linię poleceń:

 meteor utwórz pierwsze_kroki
Nasza aplikacja zostanie automatycznie utworzona domyślnie z trzema plikami, z których każdy będzie miał nazwę naszej aplikacji z innym rozszerzeniem:
  • pierwsze_kroki.css
  • first_steps.html
  • pierwsze_kroki.js

Do pliku .css Nie będziemy w nim zawierać treści, ale uwzględnimy w tym wszystkie style naszej aplikacji. Do pliku .html będziemy mieli prostą strukturę, w której będziemy mogli zobaczyć użycie silnika szablonów, w tym przypadku byłoby to kierownica do wyświetlania informacji, wysoce zalecaną praktyką w bieżących wydarzeniach.

Ostatni w pliku .js mamy gdzie obsługiwana jest logika naszej aplikacji, a także Meteor i rozróżnia metody i procesy, które muszą być wykonane z każdej strony. Zacienienie kolor niebieski mamy warunek dla Strona klienta, jest tam, gdzie umieszczamy render dla szablonu i zdarzenie, gdy przycisk jest naciśnięty. Zacienienie kolor czerwony mamy warunek dla po stronie serwera, domyślnie jest pusty, ale to tam obsługujemy procesy serwera w naszej aplikacji.

POWIĘKSZAĆ

Gdy zrozumiemy strukturę naszej aplikacji, wykonamy ją. Aby to zrobić, wystarczy wejść do stworzonego przez nas katalogu i wykonamy polecenie meteor.

Spowoduje to skonfigurowanie domyślnie lokalnego serwera na porcie 3000 i pozwoli nam zobaczyć mały przykład, jak to działa. Meteor. Zobaczmy, jak to wygląda, gdy wchodzimy z przeglądarki.

W ten sposób widzimy jak Meteor.js to framework, który pozwala nam tworzyć solidne aplikacje w możliwie najkrótszym czasie, wykorzystując najlepsze praktyki programistyczne i prowadząc do: JavaScript na znacznie wyższym poziomie do tworzenia aplikacji nowej generacji.

wave wave wave wave wave