REKLAMA

Vue.js – chwilowa moda czy dojrzały framework?

Od momentu pierwszego publicznego wydania w lutym 2014 roku popularność Vue.js stale rośnie. Do jego najważniejszych zalet można zaliczyć dobrą dokumentację, szybkość działania, wysoką elastyczność i niski próg wejścia. Według raportu „State of Vue.js” (https://www.monterail.com/state-of-vuejs-report) 96% użytkowników skorzystałoby z tej technologii w następnych projektach. Antagoniści opisują Vue.js jako jeden z przypadków chwilowej mody, zwolennicy podkreślają jego coraz większą dojrzałość i dostępność narzędzi. Która z grup jest bliżej prawdy?

Zagadnienia poruszane w tym artykule:

  • Od prostej potrzeby do wielkiego sukcesu;
  • Vue.js w praktyce;
  • Warunkowe wyświetlanie;
  • Dwukierunkowe bindowanie danych i wartości wyliczane;
  • Przypisywanie (bindowanie) klas CSS;
  • Wyświetlanie elementów listy;
  • Reagowanie na zdarzenia;
  • Komponenty;
  • Vue.js – zasada działania, wzorce architektoniczne i podstawowe koncepcje;
  • MVVM;
  • Virtual DOM;
  • Jakie są zatem główne korzyści wynikające z korzystania z Virtual DOM?
  • Kompilacja kodu szablonu;
  • Reaktywne komponenty – metoda defineProperty;
  • Cykl życia aplikacji Vue;
  • Narzędzia;
  • Vue-cli – instalacja, możliwości;
  • Jednoplikowe komponenty;
  • Routing – vue-router;
  • Zarządzanie stanem aplikacji;
  • Vue-devtools;
  • Renderowanie po stronie serwera;
  • Porównanie z innymi frameworkami;
  • React;
  • Angular;
  • Przypadki użycia Vue.

Artykuł znajduje się w miesięczniku "Programista" nr 71 (4/2018). Jest to wydanie z przełomu majai czerwca 2018 r. Szczegółowy spis treści: https://programistamag.pl/programista-4-2018-71/

Autorem artykułu jest Igor Podlawski. Front-end developer i lider zespołu IT w katowickiej agencji Kava Studio. Absolwent Uniwersytetu Ekonomicznego w Katowicach. Fan nowoczesnych technologii, szybkich samochodów i dużych pieniędzy. Twitter: https://twitter.com/IgorPodlawski