Vercel CLI 19, kreator Next.js, rozwija sieć brzegową
Vercel jest platformą cloud dla stron statycznych i funkcji bezserwerowych. Pozwala programistom hostować witryny i usług internetowych Jamstack, wdrażane natychmiast. Vercel CLI 19 wprowadził ulepszenia wydajności i łatwości użytkowania w swojej platformie chmurowej oraz automatyczne globalne przełączanie awaryjne.
Platforma brzegowa powstała przede wszystkim w celu pomocy frontendowcom. Za pośrednictwem globalnej sieci Global Edge Network programiści mogą zapewnić lepszą wydajność użytkownikom końcowym. Poprawa wydajności dotyczy również ostatnich zmian. Począwszy od przepływu pracy w czasie rzeczywistym, na obsłudze stron do nawet sześciu razy szybciej kończąc. Vercel Edge Network korzysta z platformy Next.js. Umożliwia on generowanie statycznych witryn i renderowanie po stronie serwera.
Vercel CLI 19 – nowa infrastruktura brzegowa i poprawiona obsługa dużych ataków
W związku z rosnącą popularnością usługi, twórcy zaktualizowali globalną sieć, aby zarządzać oraz automatycznie skalować dużą ilością ruchu. Jednak wzrost obsługiwanych witryn powoduje jednocześnie większą podatność na złośliwe ataki. Dlatego też ulepszono odpowiednie technologie w celu ich powstrzymania.
Dużym osiągnięciem jest także całkowita przebudowa infrastruktury brzegowej. Większa prędkość i ponad 4,5 miliarda żądań co tydzień, a to wszystko bez zakłócania ruchu użytkowników.
Lepsza lokalna synchronizacja deweloperów i środowisk
Możliwości next dev obejmują wbudowaną obsługę funkcji oraz innych opcji Vercel. Inne platformy tego nie proponują. Wtedy można uruchomić Vercel CLI, w celu zreplikowania Vercel na lokalnym hoście. Użytkownicy mogą uruchamiać Next.js, Gatsby, Vue.js i inne frameworki JavaScript na lokalnych hostach. Także dzięki integracji Next.js z React Refresh możliwa jest wizualizacja strony w czasie rzeczywistym.
Nowy Vercel CLI oferuje:
- Lepsze ślady stosu – dokładne wskazanie miejsca błędu
- Szybszy start – szybsze wywołanie polecenia dev frameworka przez vc dev
- Lepsze wykorzystanie pamięci
- Szybkie wywołania
- Bezproblemowa synchronizacja środowiska – automatyczne pobieranie środowiska deweloperskiego z chmury przez vc dev
Ograniczenia tj. buforowanie CDN czy funkcje bezserwerowe zainspirowały twórców do inwestycji w Next.js i środowisko Vercel CLI 19. W wyniku tego otrzymujemy nową funkcję szybkiego odświeżania zmian w złożonych interfejsach. Nawet 10-20 razy szybciej niż w przypadku innych frameworków React możemy zaobserwować zmiany.
Źródło: InfoWorld