Next.js چارچوبی برای ساخت وبسایتهای React ارائهشده در سمت سرور و همچنین وبسایتهای استاتیک است. این یک دوره آموزشی پروژه محور برای یادگیری Next.js است. ما یک برنامه رویدادهای موسیقی خواهیم ساخت که به شما دانش اساسی را می دهد که برای ایجاد برنامه های کاربردی خود نیاز دارید. ما از Strapi (یک CMS بدون هد) به عنوان پشتیبان خود استفاده خواهیم کرد، اما شما می توانید به خوبی از هر چیزی
استفاده کنیدما اصول Next.js را مانند...
یاد خواهیم گرفتمسیریابی صفحات
روشهای واکشی داده - getServerSideProps، getStaticProps، getStaticPaths
مسیرهای API سفارشی
تولید استاتیک
سبک سازی CSS
بهینه سازی تصویر
در پروژه اصلی خود، با...
نیز کار خواهیم کردCMS Strapi
تأیید هویت با JWT (JSON Web Tokens)
مجوز و کنترل دسترسی
ذخیره کوکی های HttpOnly در سرور
صفحه بندی، فیلترهای جستجو و غیره
در حال آپلود تصویر با یکپارچه سازی Clodinary
استقرار در Vercel و Heroku
Next.js همچنین می تواند برای ایجاد "وب سایت های ثابت" استفاده شود. پروژه دوم یک وبلاگ ثابت به نام Devspace
استادغام TaiilwindCSS
واکشی/تولید داده استاتیک
ایجاد، واکشی تجزیه و تحلیل Markdown با Frontmatter
عملکرد جستجو با مسیر API/عملکرد بدون سرور
ذخیره سازی پست
Git Hooks with Husky
استقرار در Vercel
قبل از شرکت در این دوره چه چیزهایی باید بدانید؟
شما باید مبانی جاوا اسکریپت و ویژگی های جاوا اسکریپت مدرن مانند توابع پیکان، بازسازی، عملگر گسترش را بدانید
شما همچنین باید اصول React را بدانید. من چیزهایی مانند کامپوننت ها، لوازم جانبی، JSX
را توضیح نمی دهممنابع:
همه کد نهایی در مخزن پروژه ارائه می شود و تمام منابع مورد نیاز در بخش ها ارائه می شود
توسعه دهنده وب Full Stack و مدرس در Traversy Media
نمایش نظرات