پست مشابه به این موضوع رو می تونین مشاهده کنید :
#react #site
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
React Cheat sheet (Updated June 2021)
Follow me!: Follow @EricTheCoder_ I don't use React often and so whenever I need to do even the...
⚡8🔥2❤🔥1
بینندگان عزیز، هم اکنون React 19 💪
بالاخره تیم توسعه React، نسخه 19 این Framework محشر و دارن اراِئه میدن ، اما بیاین باهم بررسی کنیم که چه مواردی به این Framework اضافه شده🔥
1⃣ کامپایلر React: بهینهسازی هسته
به گفته تیم توسعه React js ، "دیگه React Compiler یک پروژه تحقیقاتی نیست: و از قدرت این کامپایلر در حال حاضر در وبسایت instagram.com استفاده میشه و ما در حال کار بر روی استفاده این کامپایلر به سایر سطوح در Meta و آمادهسازی اولین نسخه منبع باز هستیم"
🔢 کامپوننت های سمت سرور: آزاد کردن قدرت Server-Side Rendering
مشکلات بارگذاری اولیه کُند و مشکلات بهینهسازی برای موتورهای جستجو به لطف Server Component ها قابل حل هستن که یکی دیگه از برگه برنده های React محسوب میشود. تصور کنین یک صفحه اصلی خبری با مقالاتی که به طور مکرر بهروزرسانی میشن. Render کردن این Component ها مستقیماً روی Server با استفاده از Server Component، اولین تاثیرات فوقالعاده سریع را ارائه میده و رتبهبندی موتورهای جستجو را افزایش میده.
🔢 اقدامات ( Actions ): Streamlining Data Flow and Optimistic Updates
پردازش ارسال فرمها و دیگر تعاملات دادهای بین client و server ممکنه که یه کار پیچیدهای باشه. Action ها به عنوان یک API جدید که در React 19 معرفی شدند، این فرآیند را سادهتر میکند و با ارائه روشی یکپارچه و شناختی (intuitive) حالا منظور از شناختی چیه (یعنی که رفتار و عملکرد اون پیشبینیپذیر و سازگار هست و کاربران به راحتی میتونن از اون استفاده کنن بدون نیاز به دانش فنی عمیق).
🔢 هوک ها:
تعجب نکنین توی React 19 خبری از Hook جدیدی نیست، اما نگران نباشین یکسری از Hook های اصلی تغییر اساسی میکنن.
هوک های useMemo و useCallback: قابلیتهای بهبود یافته برای Memoization دقیقتر، که ممکنه تعداد بیشتری از Renderهای غیرضروری را کاهش بده. تصور کنید یک Component list بزرگ که تنها موارد خاصی باید بر اساس تعامل کاربر مجدداً Render بشن.
هوک useEffect: کنترل بیشتری بر روی زمان اجرای effect ها، که اجازه میده مدیریت Side effect ها تمیزتر و کارآمدتری داشته باشیم. تصور کنید یک effect که دادهها را تنها زمانی که یک کامپوننت خاص mount میشه، دریافت میکنه.
هوک useImperativeHandle: استفاده بهینهتر برای ایجاد object های شبیه به ref در functional component ها. تصور کنید یک Carousel Component سفارشی که متدهایی را برای کنترل رفتار اون ارائه میده.
در آخر میشه گفت React 19 یک ارتقاء نیست، بلکه دروازهای به تجربه توسعهی Performance پویا و جذابه. از کامپایلر نوآورانه React تا یکپارچگی با اجزای وب، هر ویژگی به شما این امکان رو میده تا رابطهای کاربری رو ایجاد کنید که فوق العاده باشه.
#frontend #react
☕️ @CodeExplore
بالاخره تیم توسعه React، نسخه 19 این Framework محشر و دارن اراِئه میدن ، اما بیاین باهم بررسی کنیم که چه مواردی به این Framework اضافه شده
به گفته تیم توسعه React js ، "دیگه React Compiler یک پروژه تحقیقاتی نیست: و از قدرت این کامپایلر در حال حاضر در وبسایت instagram.com استفاده میشه و ما در حال کار بر روی استفاده این کامپایلر به سایر سطوح در Meta و آمادهسازی اولین نسخه منبع باز هستیم"
مشکلات بارگذاری اولیه کُند و مشکلات بهینهسازی برای موتورهای جستجو به لطف Server Component ها قابل حل هستن که یکی دیگه از برگه برنده های React محسوب میشود. تصور کنین یک صفحه اصلی خبری با مقالاتی که به طور مکرر بهروزرسانی میشن. Render کردن این Component ها مستقیماً روی Server با استفاده از Server Component، اولین تاثیرات فوقالعاده سریع را ارائه میده و رتبهبندی موتورهای جستجو را افزایش میده.
پردازش ارسال فرمها و دیگر تعاملات دادهای بین client و server ممکنه که یه کار پیچیدهای باشه. Action ها به عنوان یک API جدید که در React 19 معرفی شدند، این فرآیند را سادهتر میکند و با ارائه روشی یکپارچه و شناختی (intuitive) حالا منظور از شناختی چیه (یعنی که رفتار و عملکرد اون پیشبینیپذیر و سازگار هست و کاربران به راحتی میتونن از اون استفاده کنن بدون نیاز به دانش فنی عمیق).
تعجب نکنین توی React 19 خبری از Hook جدیدی نیست، اما نگران نباشین یکسری از Hook های اصلی تغییر اساسی میکنن.
هوک های useMemo و useCallback: قابلیتهای بهبود یافته برای Memoization دقیقتر، که ممکنه تعداد بیشتری از Renderهای غیرضروری را کاهش بده. تصور کنید یک Component list بزرگ که تنها موارد خاصی باید بر اساس تعامل کاربر مجدداً Render بشن.
هوک useEffect: کنترل بیشتری بر روی زمان اجرای effect ها، که اجازه میده مدیریت Side effect ها تمیزتر و کارآمدتری داشته باشیم. تصور کنید یک effect که دادهها را تنها زمانی که یک کامپوننت خاص mount میشه، دریافت میکنه.
هوک useImperativeHandle: استفاده بهینهتر برای ایجاد object های شبیه به ref در functional component ها. تصور کنید یک Carousel Component سفارشی که متدهایی را برای کنترل رفتار اون ارائه میده.
در آخر میشه گفت React 19 یک ارتقاء نیست، بلکه دروازهای به تجربه توسعهی Performance پویا و جذابه. از کامپایلر نوآورانه React تا یکپارچگی با اجزای وب، هر ویژگی به شما این امکان رو میده تا رابطهای کاربری رو ایجاد کنید که فوق العاده باشه.
#frontend #react
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14🔥4❤🔥2
تو این پست یک مقایسه کامل از زبانهای قالبی استفاده شده توسط React، Vue، Angular و Svelte رو داریم🤩
+ این تجزیه و تحلیل جالب قطعاً شما رو شگفت زده میکنه. (این پست رو از دست ندید)😎
🔵 🟠 🌲 🏤 Comparing JavaScript Frameworks: Templates
#react #angular #vue #svelte
☕️ @CodeExplore
+ این تجزیه و تحلیل جالب قطعاً شما رو شگفت زده میکنه. (این پست رو از دست ندید)
#react #angular #vue #svelte
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥5❤🔥3
تو سایت زیر نحوه ساخت نوبار در React رو از 0 تا 100 آموزش داده و نحوه ی پیاده سازیش رو کاملاً گفته.
#react #navbar
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7❤🔥3🔥3
برای شروع ریکت چه چیزهایی باید از جاوااسکریپت بلد باشم ؟🧐
1️⃣ توابع جاوااسکریپت
2️⃣ کلاس ها
3️⃣ شرطهای کوتاه با عملگرهای Ternary و && و ||
4️⃣ متدهای کاربردی آرایهها
5️⃣ اعضای Rest و عملگر Speard
6️⃣ ماژولهای اکمااسکریپت
7️⃣ پرامیسها و Async/Await
8️⃣ ترفندهای ابجکت
9️⃣ Template Literals
1️⃣ 0️⃣ Destructuring
#پست_پیشنهادی
#javascript #react
☕️ @CodeExplore
#پست_پیشنهادی
#javascript #react
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16🔥5💔3❤🔥2😁1
پکیج reactR امکان استفاده از کامپوننتهای React در زبان برنامه نویسی R را فراهم میکند و به توسعهدهندگان اجازه میدهد تا ویجتهای تعاملی و ورودی های پکیج Shiny بسازند. در این مقاله نحوه استفاده از این پکیج برای ارتقاء اپلیکیشنهای Shiny و وب را از نصب تا پیادهسازی توضیح خواهیم داد.
#react #r #reactR #shinyapps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥27🔥8⚡3
برنامه نویس فرانتی و انیمیشن نداری؟👀
🔸️ ببین چی آوردیم برات، مرجع انیمیشنهای Lottie (فرمت JSON) برای استفاده توی وب، اپهای موبایل و React Native.
✅ خروجی سبک و قابل اجرا با کتابخونههایی مثل lottie-web، lottie-ios و lottie-android
✅ پلاگین برای فیگما و افترافکت
✅ ابزار ویرایش و تست آنلاین
👌 اگه دنبال انیمیشنهای تمیز و بهینه برای فرانتاند یا موبایل میگردی، این سایت به کارت میاد:
🔗 https://lottiefiles.com/
#frontend #ui #json #react
☕️ Telegram | Website | Discord
🔸️ ببین چی آوردیم برات، مرجع انیمیشنهای Lottie (فرمت JSON) برای استفاده توی وب، اپهای موبایل و React Native.
✅ خروجی سبک و قابل اجرا با کتابخونههایی مثل lottie-web، lottie-ios و lottie-android
✅ پلاگین برای فیگما و افترافکت
✅ ابزار ویرایش و تست آنلاین
👌 اگه دنبال انیمیشنهای تمیز و بهینه برای فرانتاند یا موبایل میگردی، این سایت به کارت میاد:
🔗 https://lottiefiles.com/
#frontend #ui #json #react
☕️ Telegram | Website | Discord
⚡6🔥5
💡اگر دنبال راهی ساده اما حرفه ای برای پیاده سازی انیمیشن های جذاب با React هستین کتابخونه Framer Motion یه ابزار OpenSource و به دلیل استفاده از Transform باعث اجرای روون و سریع انیمیشن ها میشه و با امکاناتی مثل درگ اند دراپ، gesture و animation sequences و hybrid engine یکی از بهترین انتخاب ها برای شماست.
🔗 لینک داکیومنت
#react #library #framer #motion
☕️Telegram | Website | Discord
🔗 لینک داکیومنت
#react #library #framer #motion
☕️Telegram | Website | Discord
⚡5🔥3
با استفاده از سایت ReactBits میتونید به کامپوننت های انیمیشنی مختلف دسترسی داشته باشید. متن، کارت ها، بک گراند ها و کلی کامپوننت و دیزاین فوق العاده انیمیشنی رو میتونید بهش دسترسی داشته باشید و کد های هرکدوم رو هم بخواین در دسترستون هست همراه با پیش نمایش کامل🔥
توی پروژه هاتون ازشون استفاده و طرح های خفن بزنید بفرستید اینجا ببینیم😉
🔗 https://reactbits.dev/
ری اکشن و اشتراک گذاری فراموش نشه🧡
#animation #components #react
☕️Telegram | Website | Discord
توی پروژه هاتون ازشون استفاده و طرح های خفن بزنید بفرستید اینجا ببینیم😉
🔗 https://reactbits.dev/
ری اکشن و اشتراک گذاری فراموش نشه🧡
#animation #components #react
☕️Telegram | Website | Discord
❤🔥14⚡2🔥2