Meteor 2.0 a další úžasná oznámení!

Meteor Impact 2020 se konal minulý týden a obsahoval mnoho oznámení a prohlášení o budoucnosti Meteoru. Nejpozoruhodnější bylo oznámení dalšího velkého vydání Meteoru.

Meteor 2.0

Očekává se, že Meteor 2.0 bude vydán do konce roku. Přestože se jedná o hlavní vydání, nemělo by docházet k žádným převratným změnám, pokud nejste zapojeni do systému sestavení, takže nic pro běžnou aplikaci nebo balíček.

Takže o čem jsou všechny ty hlášky?

Znovu načíst horký modul

Meteor 2.0 bude dodáván s Hot Module Reload. Stačí přidat jeden (nebo dva, pokud potřebujete integraci) nový balíček do vaší aplikace Meteor a budete připraveni jít.

meteor add hot-module-replacement

Tuto funkci již můžete otestovat, pokud aktualizujete na beta verzi Meteor 2.0. Více o tom na fóru Meteor.

Uzel 14

Meteor 2.0 bude založen na Node 14, zbývá vyřešit pouze jednu chybu související s OS Windows na testovacím systému, než bude začleněn do kanálu vydání Meteor 2.0. Kromě obvyklých vylepšení výkonu to také ve výchozím nastavení umožní plnou podporu internacionalizace, čímž se odstraní potřeba mít balíčky jako full-icu ve vaší aplikaci.

Strojopis 4

Typescript 4 bude k dispozici v Meteoru 2.0 spolu s přidáním aktuálně chybějící svobody v konfiguraci (dekorátory a reflexe metadat).

Otřesy stromů

Meteor 2.0 se plánuje dodávat s funkcí třesení stromů.

Aktualizace Cordova

Cordova dostane aktualizaci pro Meteor 2.0, konkrétně na Cordova 10.

Odstranění super starého interního kódu

Vezmeme-li v úvahu upgrade hlavní verze, je to příležitost odstranit některý dlouho nepoužívaný a zastaralý kód. Konkrétně to, co se datuje před Meteor 1,0 dne. To však stále zůstává v diskusi a bude záviset na předložených PR.

Oznámení galaxie

Bezplatná úroveň a MongoDB

Pro Galaxy budou dva nové přírůstky. Konkrétně jde o návrat bezplatné úrovně a možnost zahrnout databázi MongoDB do nasazení aplikace.

Push to deploy

Pracuje se na přidání push to deploy pro GitHub, aby bylo snadné nasazovat aplikace Meteor přímo z úložiště kódu bez potřeby CI.

Blaze

V diskusi s komunitou Filipe Névola potvrdil závazek Meteor Software podporovat původní front-end Meteor a podporovat jeho vývoj.
I když to již nemusí být hlavním zaměřením na front-end, vývojáři používající Blaze si mohou odpočinout s vědomím, že nebude opuštěn.

Meteorický mrak

Meteor Cloud bude nová značka, která má sjednotit všechny jinak pojmenované současné i budoucí služby, které s Meteorem využíváte. Konkrétně:

  • Účty vývojáře Meteor
  • Atmosféra
  • APM
  • Galaxy Hosting
  • Push to DeployPro tyto služby můžeme časem očekávat nový, jednotný design a pravděpodobně i nové funkce.

Meteor 3.0?

Při pohledu do budoucnosti je ze strany Meteor Software zájem vydat Meteor 3.0 v dohledné době. Tato verze se má zaměřit na snižování překážek vstupu nových zájemců o Meteor. Podrobnosti o tom, jak to bude vypadat, se teprve určí po vydání Meteoru 2.0.

Bylo také zdůrazněno, že Meteor Software se nyní zaměřuje na to, čemu se říká „Nekonečná hra“ nebo by to někdo mohl nazvat, že se stává společností pro šváby. Jedná se o významný posun od směru, který měla skupina Meteor Development Group, a podtrhuje závazek k rozvoji rámce a veškeré podpůrné infrastruktury.

Hlavní přednášku Filipa Névoly můžete zhlédnout níže:

Pokud se vám moje práce líbí, zvažte prosím podporu na GitHub Sponsors ❤️.