Jak zoptymalizować początkowe uruchomienie strony?

Jak zoptymalizować początkowe uruchomienie strony?

Wątek przeniesiony 2023-08-05 11:38 z JavaScript przez Riddle.

Bambo
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 779
0

Cześć. Napisałem sobie projekt w Next, ale często przy pierwszym odpaleniu strony głównej mega długo się ładuje. Potem już jest ok, ale mimo wszystko wydaje mi się, że czas ładowania przekracza obecne standardy.

To normalne z tym frameworkiem? Jak polecacie to zoptymalizować i jakie mogą być przyczyny ?

Pixello
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Podkarpacie
  • Postów: 448
0

Moze nie zaimplementowales poprawnie ssr, lub zrobiles cos, co wylacza je.

Ewentualnie hosting co hostuje apke wolno wstaje, za malo szczegolow

DR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1135
0

Mówimy o 13?

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

I czy na pewno mówimy o wersji produkcyjnej? :)

Bambo
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 779
0

@dzek69: @Dregorio @Pixello
Next 13.3
Hostowane na vercelu pro

Już nie mam pomysłu o co chodzi.
Może to kwestia tego, że wywoluję getServerSession w getServerSideProps aby załadować context usera .. ale czasami to aż 10s ładuje za 1 wywołaniem.

Dopiero po pierwszym załadowaniu jest wszystko szybko.

Zaobserwowałem też, że jak odpalę nową kartę i znowu uderzę do apki to jest dużo szybciej.

SL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1020
0

A co mówi lighthouse? Może pominąłeś jakąś pierdołę taką jak kompresja?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.