Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
前往频道在 Telegram
اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝 دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان: https://t.me/DeepDevs/2166 تبلیغات و تبادل نداریم گروه اصلی برای پرسش و پاسخ: @DeepDevsGpOriginal گروه چت: @InstaDevsGp
显示更多9 012
订阅者
无数据24 小时
+207 天
+1930 天
帖子存档
درود بر شما 🧑💻
آقا کشش نمیدم این دفعه تو یوتوبمون یه اپ کاربردی دیگه رو کار کردم که مطمئنم خیلیاتون یا تابحال پیاده سازیش کردین و یا میخواین که پیاده سازیش کنین 😎
اونم اپی نیست به اسم....Weather App یا اپ آب و هوا 🔥
- ساده کوتاه مختصر و صد البته مفید -
تمرینی عالی واسه جاوا اسکریپتتون و همینطور یه انتخاب خوب واسه رزومهتون.
خلاصه که از دست ندین.
لایک و سابسکرایبم که دست شماست...یوتوب وسیله هست🗿😁
https://youtu.be/ch1YYeQRBZ4
Channel | Group | YouTube
♨️ سوال مصاحبهای: چرا نباید در ریاکت state رو مستقیما آپدیت کنیم؟
اگه بخواین یه state رو مستقیما آپدیت کنید متوجه میشین کامپوننت شما مجددا رندر (Rerender) نمیشه.
به جای اینکه مستقیما state رو آپدیت کنیم باید از متد setter اون در هوک useState استفاده کنیم. این متدها یک آپدیت در شی state رو برنامهریزی و مدیریت میکنن و وقتی تغییر انجام شد کامپوننت شما re-render خواهد شد.
#reactjs #سوال_مصاحبهای
Channel | Group | YouTube
#Typescript
✅ تایپ اسکریپت:
بر روی زبان جاوا اسکریپت بنا شده است و سیستم تایپ را به آن اضافه می کند.
کامپایل می شود و قبل از اجرا به جاوا اسکریپت تبدیل می شود.
✅ مزایا:
سیستم تایپ: به شما کمک می کند تا از خطاهای زمان اجرا جلوگیری کنید.
خوانایی بهتر: کدهای تایپ اسکریپت به دلیل سیستم تایپ، خوانایی بهتری دارند.
قابلیت نگهداری: به دلیل سیستم تایپ، نگهداری و توسعه کدهای تایپ اسکریپت آسان تر است.
✅ معایب:
یادگیری دشوارتر: به دلیل وجود سیستم تایپ، یادگیری آن کمی دشوارتر از جاوا اسکریپت است.
سرعت: به دلیل کامپایل شدن، سرعت اجرای آن کمی کندتر از جاوا اسکریپت است.
جامعه کوچکتر: به دلیل جدیدتر بودن، جامعه آن به اندازه جاوا اسکریپت بزرگ نیست.
💥 انتخاب بین جاوا اسکریپت و تایپ اسکریپت: 💥
✅ انتخاب بین این دو زبان به نیازهای شما بستگی دارد. اگر به دنبال یک زبان برنامه نویسی آسان برای یادگیری هستید و سرعت برای شما مهم است، جاوا اسکریپت گزینه مناسبی است. اما اگر به دنبال یک زبان برنامه نویسی با سیستم تایپ قوی و خوانایی بالا هستید، تایپ اسکریپت گزینه بهتری است.
Channel | Group | YouTube
خروجی؟؟؟
از کجا بدونیم هر سایتی از چه تکنولوژی هایی استفاده میکنه؟
افزونه wappalyzer ابزاری است که به شما کمک میکنه اطلاعات بسیار زیادی در رابطه با وبسایت ها به دست بیارید. با این ابزار میتونید سیستم محتوای وبسایت (وردپرس، جوملا و...) نوع زبان برنامه نویسی (جاوا، پیاچپی و...) و موارد دیگه رو به دست بیارید.
این افزونه برای کروم و فایرفاکس در دسترس است.
🌐 https://www.wappalyzer.com
#Tools #extension
Channel | Group | YouTube
Repost from هشتگ تبلیغ تخصصی
❌ امن ترین دارایی در جنگ طلا هست ...
❓ می دونستی بدون سرمایه هم می تونی یه طلا فروشی آنلاین داشته باشی؟
🔰 وبینار رایگان: چگونه بدون سرمایه، گالری آنلاین طلا بزنیم ؟ + چک لیست عملی
ثبت نام سریع از لینک👇
http://url.aramehacademy.com/webinar
⏰ سه شنبه 28 فروردین ساعت 20
⚠️ظرفیت محدود
#database
دیتابیسهای رابطهای (Relational Databases) و غیررابطهای (Non-Relational Databases) دو نوع مختلف از سیستمهای مدیریت پایگاه داده (DBMS) هستند که هر کدام ویژگیها و استفادههای متفاوتی دارند.
✅دیتابیس رابطهای (Relational Database):
در DBهای رابطهای، اطلاعات به صورت جداول (Tables) سازماندهی میشوند که هر سطر آن جدول را معادل یک رکورد (Record) و هر ستون آن را معادل یک فیلد (Field) میبینیم.
این نوع DB بر اساس مدل دادهای رابطهای (Relational Data Model) که توسط ادگارد کاد ساخته شد، طراحی شدهاند.
✅درDB غیررابطهای (Non-Relational Database):
در DBهای غیررابطهای، اطلاعات بدون هیچ گونه رابطهای یا ساختار مشخصی ذخیره میشوند. این نوع دیتابیسها معمولاً به عنوان دیتابیسهای NoSQL شناخته میشوند
برخلاف DBهای رابطهای که از مدل دادهای جدولی استفاده میکنند، DBهای غیررابطهای از مدل دادهای متنوعی مانند مستندات (Documents)، سند (Key-Value)، ستونی (Columnar) و گرافی (Graph) استفاده میکنند.
درDBهای غیررابطهای برای مواردی که نیاز به مقیاسپذیری بالا، سرعت بالا و/یا ساختار دادههای متنوع دارند، مناسب هستند
#javascript
✅ اینها متدهایی هستند که بر روی یک شیء از کلاس URL فراخوانی میشن. کلاس URL یک کلاس استاندارد تو جاوااسکریپتن که مربوط به مدیریت و کار با URL ها (آدرسهای اینترنتی) هستن. متدهایی که تو این کد نوشتم ,از جمله پروتکل، میزبان، پورت، مسیر، پارامترهای جستجو، هش و مبدأ رو نشون میدن و پوشش میدن.
Channel | Group | YouTube
♨️ قابلیت CSR (Client Side Rendering) چیست؟
ما در React داده ها را از سرور گرفته و در سمت کلاینت (مرورگر کاربر) از آن داده ها برای ساخت و نمایش صفحه (Render) استفاده میکنیم.
شما میتوانید برای درک این موضوع به وبسایتی بروید که با React نوشته شده است. اگر سورس کد این وب سایت را از مرورگر خود باز کنید (view page source) میبینید که صفحه هیچ خاصی ندارد. چرا؟ به دلیل اینکه در این گونه وبسایت ها ما صفحات واقعی نداریم بلکه آنها با جاوااسکریپت و به صورت پویا ایجاد میشوند.
قابلیت CSR مزایا و معایبی دارد که باید بسته به نیاز استفاده از آن انتخاب شود.
💠 مزایا:
- عدم ریفرش شدن صفحه و سریع بودن در جابهجایی بین صفحات
💠 معایب:
- لودینگ نسبتا طولاتی در هنگام اولین مراجعه کاربر به صفحه
- مشکلات سئو و بهینه نبودن برای موتورهای جستجو
🔆 در صورتی که سوالات یا تجربهای در این زمینه دارید لطفا در گروه با ما به اشتراک بگذارید...
#reactjs #nextjs
Channel | Group | YouTube
آقا خواستم اطلاع رسانی کنم که فصل یازده ریکت دوبلش تموم شد و امیدوارم دوستانی که میبینید واقعا لذت ببرید چون به معنای واقعی کلمه سخت ترین فصل کل ریکت بود
انشالا که از دوبله ها استفاده بکنید و براتون مفید باشه ❤️
راستی نه فصل اولم که رایگانه اینجاست اگر دوست داشتید ببینید:
@DubDev
Repost from هشتگ تبلیغ تخصصی
🔴 میدونی ریموت جاب remote job چیه؟
🟠 فکرشو بکن که سرجات نشستی و برای یک شرکت در یک کشور دیگه کار میکنی و حقوقتو ماهیانه به پول اون کشور میتونی دریافت کنی.
🔴 اینکه چجوری میتونی اینکارو بکنی؟
🔴 به چه چیزهایی احتیاج داری؟
🔴 چه مهارتهایی لازمه؟
☑️ جواب همشو میتونی فردا توی وبینار رایگان ریموت جاب آکادمی تکانش بگیری و با صفر تا صد این موضوع آشنا بشی.
📎 لینک ثبت نام:
🪐 httb.ir/z89G9 ◀️
👩🏻💻 مدرس: زهره معینی
☁️ پشتیبانی اکادمی تکانش:@Tekanesh_support
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
