Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
9.3K subscribers
643 photos
353 videos
88 files
793 links
اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝

دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان:
https://t.me/DeepDevs/2166

پشتیبانی
@softwareenginer_developer
تبلیغات❌️

گروه اصلی برای پرسش و پاسخ:
@DeepDevsGpOriginal

گروه چت:
@InstaDevsGp
Download Telegram
🔰پایگاه داده ای از API‌ رایگان برای زمینه های مختلف مثل آب و هوا، اقتصاد،لوکیشن، محتوای صوتی و تصویری همش اینجا👇😉


🔗 https://www.freepublicapis.com

#api #frontend

Channel | Group |YouTube
👌16👍2🤝21
This media is not supported in your browser
VIEW IN TELEGRAM
🎊این شما و این Anime.js v4

🔰از محبوب‌ترین کتابخونه‌های انیمیشن جاوااسکریپت، anime.js حالا به نسخه ۴ رسیده!

🔰اگه دنبال انیمیشن‌های جذابی برای پروژه هات، این نسخه برا توعه!😎🙂‍↔️


جدید و ماژولارAPI
انیمیشن‌های متصل به اسکرول
امکان درَگ کردن المان‌ها
ریسپانسیو و انعطاف‌پذیر
انیمیشن‌های افزایشی
پشتیبانی از WAAPI



🔗 سایت جدید:animejs.com

#animation #frontend

Channel | Group | YouTube
🔥10👍8🤯3
🔰بهترین کتابخانه‌های رایگان جاوااسکریپت برای نمایش PDF در وب اپلیکیشن‌ها:

1️⃣کتابخانه PDF.js (Mozilla)
سبک، سریع و مستقیم توی مرورگر اجرا می‌شه. با Vanilla JS، React، Vue و Angular سازگاره.

🔗 [GitHub]

2️⃣کتابخانه PDF-LIB
قابلیت ایجاد، تغییر و نمایش PDF داره. سمت کاربر (Client-side) اجرا می‌شه و برای ویرایش داینامیک عالیه.


🔗 [GitHub]

3️⃣کتابخانه React-PDF
مخصوص پروژه‌های React. مبتنی بر PDF.js هست و به‌عنوان یک کامپوننت React استفاده می‌شه. از زوم، جابه‌جایی بین صفحات و کلی ویژگی دیگه پشتیبانی می‌کنه.
🔗 [GitHub]

4️⃣کتابخانه ng2-pdf-viewer
بهترین گزینه برای Angular. قابلیت زوم، چرخش و ویژگی‌های دیگه داره و مبتنی بر PDF.js هست.

🔗 [GitHub]


گزینه عمومی و قدرتمند می‌خوایخب PDF.js عالیه!👌

#frontend #js #pdf

Channel | Group | YouTube
👍11❤‍🔥62👌1
📊 دوست جدیدت برای ساخت نمودارهای جذاب و تعاملی! ApexCharts.js

📌برای نمایش داده‌ها، ApexCharts.js دقیقاً همون چیزیه که نیاز داری! این کتابخانه جاوا اسکریپت بهت کمک می‌کنه بدون دردسر، نمودارهای شیک و داینامیک بسازی.

🔹 چرا ApexCharts رو امتحان کنیم؟
انواع نمودارهای متنوع مثل خطی، ستونی، دایره‌ای، پراکندگی و…
طراحی واکنش‌گرا، بدون مشکل در موبایل و دسکتاپ
تنظیمات گسترده برای شخصی‌سازی نمودارها
امکان ترکیب چندین نمودار برای نمایش بهتر داده‌ها
کاملاً رایگان و متن‌باز – راحت ازش استفاده کن!
🔹 چند ابزار مکمل که تجربه کار با نمودارها رو بهتر می‌کنن:
یه گزینه عالی برای نمودارهای سبک و سریع Chart.js
برای نمودارهای پیچیده و سفارشی‌سازی‌شده D3.js
ابزار قدرتمند با قابلیت‌های متنوع Google Charts
🔗آدرس وب سایت
تجربه و پیشنهاد شما چیه؟🤔
#charts #Frontend
#JavaScript_library

Channel | Group | YouTube
👍174
💠کتابخانه Headless UI برای React رو یک سر بهش بزنید 🎉

ویژگی‌های هیجان‌انگیز و کاربردی:

🏗 موقعیت‌یابی داخلی انکر: حالا با ادغام Floating UI، دیگه نیازی به تنظیمات دستی نیست!

کامپوننت جدید چک‌باکس: یه چک‌باکس جدید و حسابی کارآمد به مجموعه اضافه شده!

📑 کامپوننت‌های فرم HTML: حالا می‌تونی فرم‌های HTML رو مستقیم و راحت‌تر استفاده کنی.

👀 بهبود تشخیص حالات hover، focus و active: کلی روی این قابلیت کار شده تا عملکردش بهتر و دقیق‌تر باشه.

📜 مجازی‌سازی لیست Combobox: لیست‌های Combobox حالا سریع‌تر و بهینه‌تر اجرا می‌شن.

🌐 وب‌سایت جدید و مستندات ارتقا‌یافته: وب‌سایت جدید کلی اطلاعات مفید داره و مستنداتش حسابی کامل‌تر شده!

📌 دوست داری بیشتر بدونی؟ این هم آدرس سایت 😉

#UI #React #Frontend

Channel | Group | YouTube
👍75
💠Wind UI:
🔰مجموعه حرفه‌ای و دوست‌داشتنی از کامپوننت‌های Tailwind برای React و HTML هستش که طراحی‌های سریع‌تر و انعطاف‌پذیرتر رو امکان‌پذیر می‌کنه.💥⚡️

🔰اگر به دنبال راهی هستی که بدون دردسر و با کمترین کدنویسی یک رابط کاربری مدرن و جذاب بسازی، Wind UI دقیقاً همون‌که که لازمش داری!🚀


💢این مجموعه دارای کامپوننت‌های آماده‌ای است که به راحتی می‌توانی آن‌ها را شخصی‌سازی کنی و در پروژه‌هایت استفاده کنی.پس دیگه نیاز نیست ساعت‌ها وقت صرف طراحی و استایل‌دهی کنی

📌همه چیز آماده است و فقط کافی‌ست با چند تغییر کوچک، آن را مطابق با نیازت تنظیم کنی🤝😎

🧰اگر هنوز با Wind UI آشنا نشده‌ای، پیشنهاد می‌کنم حتماً ی برسی داشته باش. قطعاً از سرعت و راحتی کار باهاش لذت می‌بری! 😊

🔗🌐لینک سایت: Wind Ui


#WindUI #Frontend
#DevTools #UIUX

Channel | Group | YouTube
9👍5
#animation #css #frontend

🚀 خبر فوق‌العاده برای همه برنامه‌نویس‌ها!
بالاخره GSAP رایگان شد!

🔰هیچ محدودیت مجوزی دیگه وجود نداره، یعنی هر برنامه‌نویس می‌تونه این ابزار قدرتمند انیمیشن‌سازی رو بدون دغدغه و کاملاً آزادانه توی پروژه‌هاش استفاده کنه! 😍

باید بگمGSAP یکی از بهترین کتابخونه‌های انیمیشن برای CSS و JavaScript هست که بهت اجازه می‌ده افکت‌های حرفه‌ای، حرکت‌های نرم و کنترل دقیق زمان‌بندی رو بدون دردسر پیاده‌سازی کنی. حالا بدون هزینه، بدون محدودیت، و بدون نگرانی! 💥

🔗 جزئیات بیشتر رو اینجا ببین: [لینک]

🔥اگه تو هم هیجان زده شدی توی کامنت‌ها نظرت رو بهمون بگو!
🚀 بزن بریم که انیمیشن‌های خفن خلق کنیم! 😎🎨
Channel |Group | YouTube
👍158🔥3
📌 ابزار قدرتمند #TanStack_Query_5 برا مدیریت داده‌های فرانت‌اند، که با caching و background refetch تجربه‌ای سریع تر و روان تر ارائه می‌ده! 🚀

🔥 چالش‌های کار با API مثل مدیریت درخواست‌ها و جلوگیری از رندرهای غیرضروری رو باهاش حل کن!

🔗باید بدونی TanStack Query 5 داده‌ها رو کش می‌کنه و با background refetch هوشمندانه، اطلاعات رو بدون اختلال در تجربه‌ی کاربری به‌روز نگه می‌داره!


📊 همچنین، مدیریت حالت‌های درخواست مانند لودینگ، ارور و موفقیت رو ساده‌تر میکنه و برنامه‌ ات بهینه‌ و حرفه‌ای‌تر میشه! 🎯💡

💠 اگر از React استفاده می‌کنی، با یک کانفیگ ساده میتونی تو پروژه‌ات به کار ببریش و از قابلیت‌هاش استفاده کنی!

🔹 برای داشتن بهترین تجربه‌ی Data Fetching، حتماً TanStack Query 5 رو امتحان کن! 😉


#TanStackQuery #DataFetching #React #Frontend #API

Channel | Group | YouTube
8👍3
🔗تست عملکرد سایت به‌صورت خودکار با #Lighthouse_CI🚀

🔍 میدونیLighthouse CI با GitHub Action می‌تونه تست‌های performance سایت رو کاملاً خودکار انجام بده! این یعنی بدون بررسی دستی، سرعت و کیفیت سایت همیشه تحت کنترله. 💡

سرعت سایت نقش مهمی در تجربه کاربری و سئو داره. با Lighthouse CI، می‌تونی لودینگ صفحات، امتیاز عملکرد، و تجربه‌ی کاربری رو مرتب ارزیابی کنی! 🔄

📊 مزایای استفاده از Lighthouse CI:
شناسایی نقاط ضعف سایت برای بهینه‌سازی 🚀
افزایش سرعت بارگذاری صفحات و بهبود تجربه کاربری 🔍
هماهنگی با GitHub Actions برای تست خودکار ⚙️
کاهش هزینه‌های مدیریت و توسعه با گزارش‌های دقیق 💡


🤖 اگه توسعه‌دهنده فرانت‌اند هستی و می‌خوای سایتت همیشه Fast و Optimized بمونه، این ابزار گزینه‌ای عالی برای مانیتورینگ دائمی عملکرد سایتت هست! 🎯

#Performance #Lighthouse #CI_CD #Frontend #WebDev

Channel | Group | YouTube
11
سرعت بی نظیر در کامپایل کد با #SWC 🚀

🔍 میدونیSWC یه کامپایلر مبتنی بر Rust هستش که سرعتش بی‌نظیره و اینکه جایگزین قدرتمندی برای Babel شده!؟

♻️ دیگه نیازی نیست وقت زیادی برای Build Time صرف کنی، چون SWC با بهینه‌سازی عالی، فرایند کامپایل رو تا چندین برابر سریع‌تر می‌کنه!

💡 چرا SWC انتخاب بهتریه؟
سرعت بالا – چون با Rust نوشته شده، کامپایل و تبدیل کد رو خیلی سریع انجام می‌ده! 🚀
مصرف کمتر منابع – با بهینه‌سازی فوق‌العاده، نیاز به پردازش سنگین رو کاهش می‌ده. 🎯
سازگاری عالی / از JavaScript و TypeScript پشتیبانی می‌کنه و توی پروژه‌های فرانت‌اند قابل استفاده‌ست! 💻

مقایسه با Babel:
میدونی کهBabel به‌خاطر اینکه با JavaScript نوشته شده، سرعتش کمتره.
خب SWC با Rust توسعه داده شده؛بهینه و سبکه .
راستش SWC تقریباً ۲۰ برابر سریع‌تر از Babel عمل می‌کنه، که یه تفاوت خیلی خوبه! 🔥


🌐اگه دنبال یه راه حل سریع‌تر برای کامپایل جاوااسکریپت هستی، SWC رو امتحان کن و از تجربه‌ی بی‌نظیر سرعت بالا لذت ببر! 🎯


#SWC #Compiler #JavaScript #Frontend

Channel | Group | YouTube
👍7👌1🤝1😎1