Wprowadzenie
Next.js to framework umożliwiający łatwe tworzenie wydajnych stron www. Sam Next.js opiera się o React.js i jego zadaniem jest zapewnienie wszystkich niezbędnych narzędzi do wygodnego developmentu i deploymentu aplikacji - a to wszystko praktycznie bez konieczności konfiguracji! W tym warsztacie zobaczysz jak stworzyć blog wykorzystując Next.js.
- Czym jest Next.js?
- Co daje nam Next.js?
- Static Site Rendering
- Routing
- Code splitting & Prefetching
- CSR vs SSG vs SSR
- Zalety statycznie generowanych stron
- Deployment z Vercel / Netlify
- Next.js & TypeScript
Wydajność to priorytet
Obecnie w projektowaniu stron i aplikacji, coraz większą rolę odgrywa wydajność. Ma ona ogromny wpływ na doświadczenia użytkownika (UX) oraz od połowy 2021 będzie istotnym czynnikiem w oczach wyszukiwarki Google. Największą zaletą Next.js jest domyślne wykorzystanie mechanizmów takich jak SSG (Static Site Generation) oraz SSR (Server-Side Rendering), które mają ogromny wpływ na szybkość wczytywania stron.
Znasz React? Next.js jest dla Ciebie
Next.js zbudowany jest w oparciu o React.js. Zatem jeżeli ten framework nie kryje przed Tobą tajemnic, Next.js jest jak najbardziej dla Ciebie. W tym warsztacie dowiesz się na co powinieneś zwrócić uwagę podczas nauki, aby możliwie szybko zacząć wykorzystywać Next.js w praktyce.
Statyczne generowanie stron
Generowanie stron statycznych to mechanizm, który w ostatnich latach zyskuje ogromną popularność. Jego największą zaletą jest niesamowita wydajność ale to nie wszystko. W naszym warsztacie dowiesz się co jeszcze sprawia, że SSG i SSR to tematy, które powinieneś mieć na uwadze.
Jak zacząć z Next.js?
Podczas warsztatu zobaczysz Next.js z szerokiej perspektywy, która ułatwi Ci postawienie pierwszych kroków z tym frameworkiem. Poza tym Artur podzieli się z Tobą praktycznymi wskazówkami, które pozwolą Ci przygotować swój pierwszy super-wydajny blog w Next!
Build i Deployment
Next.js daje niesamowity developer experience. Oznacza to, że aplikacje przygotowane z jego pomocą nie tylko dobrze działają ale również ich development jest bardzo przyjemny. W tym warsztacie dowiesz się nie tylko jak tworzyć aplikacje z pomocą Next'a ale również jak opublikować je na serwerze - z zachowaniem dobrych praktyk.
Dla kogo jest ten kurs?
Kurs ten przeznaczony jest dla osób, które znają React.js i chcą poznać Next.js z szerokiej perspektywy - od konfiguracji przez development po deployment. Warsztat został przygotowany z myślą o doświadczonych programistach, którzy podstawy mają już za sobą. Jeżeli chcesz szybko zrobić pierwsze kroki w Next.js, ten warsztat jest dla Ciebie.
Dlaczego wybrać właśnie ten kurs?
- Kurs wideo to najbardziej efektywna a zarazem najprzyjemniejsza forma nauki. Jest on tak prowadzony, byś cały czas mógł go śledzić z zainteresowaniem i zaangażowaniem, a także czerpać satysfakcję ze zdobytej wiedzy!
- Wiedza, którą otrzymujesz w tym kursie, to nie tylko sucha teoria, ale również wskazówki od praktyka z wieloletnim doświadczeniem, dzięki którym dużo łatwiej będzie Ci opanować materiał i pracować efektywniej.
-
Uczysz się na praktycznych przykładach. Kurs, który masz przed sobą to esencja praktycznej wiedzy i doświadczenia a także wzorów, które oszczędzą Ci godziny pracy i poszukiwań.