رقصنده با کد
782 subscribers
1.69K photos
850 videos
207 files
666 links
Here are some interesting things I've come across during my learning process. That's it. Admin ID:
@alithecodeguy
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
برای نمایش progressbar هنگام تغییر صفحات (یا کارای دیگه) توی NextJs می‌تونید از این لایبرری استفاده کنید.
https://www.npmjs.com/package/nextjs-progressbar
کتابخانه اصلی NProgress.js هم از اینجا میتونید پیدا کنید :
https://ricostacruz.com/nprogress/
#react #nextjs #progressbar
ورژن جدید NextJs معرفی شد.
#nextjs #react
این یک ساختار nextjs ای هستش.
به نظرتون مشکل یا نکتش چیه؟
#nextjs
نکته NextJsای :

تا قبل از ورژن ۱۲.۲ حتما داخل <Link> باید <a> میذاشتید ولی از ۱۲.۲ به بعد نیازی نیست.

#nextjs #tip
نکته NextJsای :

قابلیت prefetch توی Nextjs به این شکل هست که به صورت پیش فرض هر Link که توی viewport دیده بشه توی پس زمینه لود میشه تا وقتی کاربر کلیک کرد سریعتر لود بشه. حالا این Linkها یا از اول میتونن توی viewport باشن یا با اسکرول کاربر توی viewport قرار بگیرن.
با prefetch={false} میتونید disable کنید این خاصیت رو ولی حواستون باشه کامل disable نمیشه بلکه دیگه به صورت خودکار preload نمیشه و فقط با hover کاربر روی لینک‌ها preload میشه.
این قابلیت فقط در حالت production کار میکنه.

#tip #nextjs
دوره کامل آموزش NextJs
۷۹ ویدیو که به صورت مجزا آپلود شد.
اگر مشکل دسترسی به اینترنت ندارید یا قصد ندارید ویدیوها رو ذخیره شده روی دستگاهتون داشته باشید ، پیشنهاد میکنم دوره رو از روی یوتیوب مدرس دوره ببینید :
https://www.youtube.com/watch?v=9P8mASSREYM&list=PLC3y8-rFHvwgC9mj0qv972IO5DmD-H0ZH
#nextjs #course
توی Nextjs جدید دیگه getServerSideProps و امثالش رو نداریم. خب پس یعنی دیگه نمیشه سرور رو هندل کرد؟ چرا اتفاقا. ساده‌تر شده و همه چیز رو سپرده به fetch. شما fetch رو به شکل دلخواهت بنویس ، بقیش رو خودش هندل میکنه. توضیحات بیشتر توی تصویر.
#react #nextjs
State Management for NextJS 13 Server and Client Components

لینک دانلود مستقیم ۱۵ روزه :
https://fs3.filegir.com/sir.mura/State_Management_for_NextJS_13_Server_and_Client_Components_%5BdRLjoT4r-jc%5D_%5Btag22%5D.mp4

لینک یوتیوب:
https://www.youtube.com/watch?v=dRLjoT4r-jc

#nextjs
اگر از NextJs مثل قبل (بدون app-router جدید) استفاده می‌کنید و می‌خواهید که هر صفحه یک لی‌اوت متفاوت داشته باشه می‌تونید از خاصیت per-page-layout استفاده کنید.

https://nextjs.org/docs/pages/building-your-application/routing/pages-and-layouts#layout-pattern

#nextjs