Wydanie Vue.js 3.0.0, frameworka do tworzenia interfejsów użytkownika

Zespół programistów Vue.js ogłosił o oficjalnym wydaniu Vue.js 3.0 „One Piece”, nowa, ważna wersja frameworka, która według twórców „zapewnia lepszą wydajność, mniejsze rozmiary pakietów, lepszą integrację z TypeScript, nowe interfejsy API do rozwiązywania problemów na dużą skalę oraz solidną podstawę dla przyszłych iteracji frameworku w długoterminowy." Kod projektu dystrybuowane przez na licencji MIT.

Vue to progresywny framework do tworzenia interfejsów użytkownika. W przeciwieństwie do frameworków monolitycznych, Vue zaprojektowano tak, aby można je było adaptować z biegiem czasu. Jego rdzeń rozwiązuje przede wszystkim problemy na poziomie widoku, co ułatwia integrację z innymi bibliotekami i istniejącymi projektami. Z kolei Vue w pełni nadaje się do tworzenia złożonych aplikacji jednostronicowych (SPA, Single-Page Applications), jeśli zostanie zastosowany w połączeniu z nowoczesnymi narzędziami i dodatkowymi bibliotekami.

Wersja 3.0 zaabsorbowany obejmuje ponad 2 lata prac programistycznych, w tym ponad 30 dokumentów RFC, ponad 2600 zatwierdzeń, 628 żądań od 99 programistów oraz ogromną ilość prac programistycznych i dokumentacyjnych poza głównym repozytorium. Framework może być nadal używany przy użyciu tagu , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

Nowa architektura umożliwiła zwiększenie efektywności utrzymania bazy kodu, a dla użytkowników końcowych nawet dwukrotnie skróciła czas wykonania. W nowe wydanie wprowadzono także nowy zestaw interfejsów API Kompozycja, co upraszcza tworzenie dużych aplikacji. Poprawiona integracja z językiem TypeScript i znacznie poprawiona wydajność - w niektórych sytuacjach początkowe renderowanie jest teraz o 55% szybsze, aktualizacje są przyspieszane o 133%, a zużycie pamięci zmniejsza się o 54%.

Źródło: opennet.ru

Dodaj komentarz