Wpis z mikrobloga

AMA z developerami Vue.js, a tutaj artykuł z podsumowaniem najistotniejszych informacji na temat przyszłości Vue.js i Vue 3.x.

IMO najciekawsza informacja to porzucenie w 3.x wsparcia dla IE, dzięki czemu zamiast getterów i setterów (na bazie których działą "reaktywność") używane będzie ES6 Proxy, dzięki czemu rekatywne bedą mogły być dynamicznie dodane właściwości do data oraz zagnieżdżone pola tablic i obiektów.

#webdev | #programowanie | #vue | #ama
  • 6
@MarmoladaNykilor:
Przez IE czy przez Edge? Bo oba mają niebieskie E jako logo :) A Edge to (pod względem silnika) bardzo dobra przeglądarka. W wielu kwestiach wyprzedza Chrome czy Firefoksa.

IE11 jest niestety nowym IE6 (albo nowym IE8, jak kto woli) - ci którzy go używają muszą wyginąć, bo ich przeglądarka sama się nie zaktualizuje. Na szczęście IE 9-11 mają sumarycznie tylko około ~3.5% udziału w rynku, więc niedługo można
@GGrindzior:

poza tym jak kogoś obchodzi IE to sa polyfille także same plusy :)


To w dużej mierze prawda, ale nie do końca.

1. Nie na wszystko są polyfille.
2. Niektóre są niewydajne
3. Niektóre nie są w 100% zgodne z natywnym API
4. Niektóre wymagają dodatkowej inicjalizacji, czyli nie używa się ich tak wygodnie jak natywnego API.

Na przykład na wspomniane Proxy nie ma polyfilla, stąd Vue 2.x używa getterów