მოკლე აღწერა

Nextjs-ს ზოგჯერ React-ის შემდეგ საფეხურადაც მოიხსენიებენ და შეიძლება თავისუფლად ითქვას, რომ ასეცაა. მოცემული ფრეიმვორკი რეაქტის ყველა ფიჩერებეთან ერთად წარმოდგენილია სხვადასხვა მძლავრი მექანიზმებით, რომლებიც როგორც დეველოფმენთის პროცესში გვიწყობს ხელს, ასევე ჩვენს მიერ შექმნილ აპლიკაციას რეალურ გარემოშიც დიდ უპირატესობას ანიჭებს.

მოცემული საგნის ფარგლებში სწორედაც, რომ ზემოთ ნახსენებ იმ ყველანაირ მძლავრ მექანიზმს და დამატებით Featureებს შევისწავლით რაც Nextjsს დღეს ასეთ პოპულარობას უქმნის. გავეცნობით File-based Routing-ს, Server და Client კომპონენტებს.

ასევე განვიხილავთ Next-ის ერთ-ერთ დამატებით ბიბლიოთეკას, რომელიც საშუალებას მოგვცემს ჩვენს საიტზე ჩავაშენოთ ავტორიზაციის მძლავრი მექანიზმი. ეს ჩემონათვალი კი იმ ყველაფრის მოკლე სიაა, რასაც ამ საგნის განმავლობაში დავფარავთ, ასე რომ თუ კი უკვე React გავლილი გაქვთ, მაშინ შეგიძლიათ დაუფიქრებლად შემოგვიერთდეთ, რათა ერთად შევეჭიდოთ ყველა ამ ახალ და საინტერესო საკითხს.

სილაბუსი

Next.js Course Accordion
კვირა 1: შესავალი Next.js-ში
  • Next.js-სა და მისი Feature-ების მიმოხილვა
  • ინსტალაცია და სეტაპი
  • პროექტის სტრუქტურა
  • Server-side Rendering VS Client-side Rendering - მიმოხილვა
კვირა 2: როუტინგი და ნავიგაცია (ნაწილი 1)
  • Defining Routes
  • Nested Routes / Dynamic Routes
  • Layouts
  • Linking and Navigating
  • Error Handling
  • Redirecting
კვირა 3: როუტინგი და ნავიგაცია (ნაწილი 2)
  • Route Groups
  • Parallel/Intercepting Routes
  • Route Handlers
  • Middleware
კვირა 4: სტილები Next.js-ში
  • გასტილვის საუკეთესო პრაქტიკები Next.js-ში
  • Using CSS Modules for Component-Specific Styling
  • Use Tailwind CSS for styling Next.js Application
კვირა 5: Rendering
  • Client-side Rendering / Server-side Rendering / Static Rendering
  • Server and Client Components
  • Rendering Lifecycle
  • Streaming
კვირა 6: Data Fetching
  • Data Fetching, Caching, and Revalidating
  • Server Actions and Mutations
  • Data Fetching Patterns and Best Practices
კვირა 7: ოპტიმიზაცია
  • Optimizing Images, Videos, Fonts
  • MetaData
  • Bundle Analyzer / Lazy Loading
კვირა 8: Authentication
  • Authentication, State Management (Stateless And Database), Authorization
  • Next Auth

კურსის დეტალები

Duration - eLearner X Webflow Template
8 კვირა
Lifetime Access - eLearner X Webflow Template
16 ლექცია/სემინარი
Access - eLearner X Webflow Template
- კოლაბორაციული პროექტები
- Live Coding გასაუბრებები
- სამენტორო სესიები დღეში მინიმუმ 4 საათი
- CV და პორტფოლიოს გამართვა
დარეგისტრირდიაიყვანე მენტორი