کداکسپلور | CodeExplore
7.92K subscribers
1.99K photos
321 videos
103 files
1.78K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
تو دنیای جاوااسکریپت برای مدیریت کدهای بزرگ و پیچیده، ماژول‌بندی حیاتی هست. دو سیستم معروف CommonJS و ESM هر کدوم ویژگی‌ها و کاربردهای خاص خودشون رو دارن. CommonJS که از Node.js اومده و از روش همزمان (sync) بارگذاری استفاده می‌کنه، تو محیط سرور حسابی جا افتاده، ولی تو مرورگر به‌صورت مستقیم کار نمی‌کنه و نیاز به ابزارهای bundler مثل Webpack داره. از طرف دیگه، ESM که استاندارد جدید ECMAScript هست، با بارگذاری غیرهمزمان (async) و قابلیت tree-shaking (حذف کدهای بلااستفاده) بهینه‌تره و هم تو مرورگر های مدرن و هم تو Node.js نسخه‌های جدید پشتیبانی میشه.

برای مطالعه دقیق راجب تفاوت CommonJS و ESM این مقاله رو میتونید بخونید:

🔗 تفاوت های CommonJs و ESM

#Javascript #JS #CommonJS #ESM
☕️
Telegram | Website | Discord
❤‍🔥7🔥5
با استفاده از سایت Snipzy میتونین به کلی قطعه کد مختلف HTML, CSS و جاوا اسکریپت دسترسی داشته باشین و توی پروژه هاتون ازشون استفاده کنید🔥

🔗 https://snipzy.dev/

#snippet #code #component
☕️Telegram | Website | Discord
🔥9❤‍🔥5
دوستان ویدیوی جدید یوتیوب منتشر شده برای دیدن و حمایت از یوتیوب کداکسپلور کافیه اسم چنل یا تایتل ویدیو روبی در ۹۹ ثانیه رو داخل یوتیوب سرچ کنید و ویدیوی جدید رو ببینید.

روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید

لایک ویدیو و سابسکرایب چنل هم یادتون نره🧡

حمایت شما باعث انرژی و انگیزه ما برای ساختن محتواهای جدید و با کیفیت تر میشه💯
8❤‍🔥4
🎲 Drizzle ORM یه ابزار سبک و سریع برای TypeScript و JavaScript هست که با Type-safe کردن کامل کار با دیتابیس، ارور ها رو کاهش میده و کار رو مطمئن‌ تر میکنه. با تعریف اسکیماها به‌صورت Type-safe نوشتن کوئری‌ های شفاف و پشتیبانی از دیتابیس‌ های محبوب مثل PostgreSQL, MySQL, SQLite و سرویس‌هایی مثل PlanetScale, Supabase, Neon و... بدون اضافه‌ کاری و پیچیدگی کدی تمیز و نزدیک به SQL بهتون میده.

🔗 https://orm.drizzle.team/

#drizzle #orm
☕️Telegram | Website | Discord
🔥7❤‍🔥22
🚀 4 قسمت جدید از آموزش مقدماتی تا پیشرفته Django رایگان منتشر شد 💼🐍

اگه پایتون بلدی و می‌خوای وارد دنیای برنامه‌نویسی وب بشی، این دوره دقیقاً برای توئه!

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

📅 دوره به‌صورت سه روز یکبار آپدیت میشه و قسمت‌های جدید بهش اضافه میشه.

🔔 قسمت‌های منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- آشنایی با BinaryField
- آشنایی با FileField
- آشنایی با شل‌جنگو (Django Shell)
- بازنویسی متد Save

🎬 دسترسی به دوره

#django #python #backend
☕️Telegram | Website | Discord
🔥104❤‍🔥3
‏RESTful API چیه و چرا مهمه؟🚀

🔹یه جور روش ارتباط بین برنامه هاست که خیلی هم محبوبه. با پروتکل HTTP کار میکنه و متدهایی مثل GET و POST و PUT و DELETE داره که باهاشون میشه داده بگیری، اضافه کنی، تغییر بدی یا پاک کنی. سبکه، سریع و کدهاش راحت خونده میشه.

توضیحاتش خیلی تخصصی تر هستن و خیلی جزئیات داره، همراه با کد یک مقاله راجبش توی سایت نوشتیم که میتونید بخونید:

🔗 ‏RESTful API چیست؟

#API #RESTful #RESTFUL_API
☕️Telegram | Website | Discord
🔥92❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
اگر فرصت یا حوصله نوشتن یه README برای ریپازیتوریتون رو ندارین ‌‏Gitdocify‌‏ به شما کمک میکنه توی مدت زمان کمی برای ریپازیتوری‌ های خودتون README حرفه‌ ای بسازید با پشتیبانی کامل از تمام پروژه‌ های گیت هاب و استفاده از AI.

از کجا میتونه بفهمه پروژتون مربوط به چیه؟ به گیت هابتون وصل میشه و ریپازیتوری رو بررسی میکنه و براتون فایل README رو مینویسه

🔗 https://gitdocify.com/

#github #repository #readme #file
☕️Telegram | Website | Discord
❤‍🔥15🔥21
دوستان توی سرور دیسکوردمون جوین بدین اونجا هم میتونین ریپازیتوری هاتونو قرار بدین با بقیه گپ بزنید و میم های برنامه نویسیتون رو برامون اونجا بفرستین.
خلاصه که میخوایم یه سرور دیسکورد فعال و جذاب برای برنامه نویسی بسازیم پس همکاری کنین🧡

لینک دیسکورد
❤‍🔥42
⚡️ تا حالا شده یه فایل مهم توی سیستمتون باشه و بخواین سریع بدون هدر دادن اینترنت توی گوشیتون منتقلش کنین؟ بعدشم مجبور شدین کابلتونو وصل کنید، و بعدا هم یادتون بره بکشیدش و ... کلی مکافات!

🔹️ این دوستمون یک سرویس نوشته که به صورت لوکال وب فعال میشه و همه دستگاه ها میتونن با ایپی اون دستگاه تو روتر ارسال و دریافت فایل بکنن! تازه با هات اسپات هم میشه ازش استفاده کرد. و فقط هم کافیه روی یکی از دستگاهاتون بریزین تا روی بقیشون بشه استفاده کرد 🔥

🔗 https://github.com/UndrDsk0M/NoCable

#github #repo
☕️Telegram | Website | Discord
12🔥3❤‍🔥1
🐍 توی پایتون، چندنخی (Multithreading) روشی برای اجرای همزمان چند کار در یک فرآیند واحده. این مقاله به تعریف چندنخی و تفاوتش با Multiprocessing، روش ایجاد و اجرای Thread‌ها با threading و concurrent.futures، مثال‌های کاربردی و چالش‌هایی مثل Race Condition، Deadlock و محدودیت GIL میپردازه.

🔗 آشنایی با مفهوم چندنخی در پایتون

#python #multithreading #programming
☕️Telegram | Website | Discord
🔥63❤‍🔥1
دوستان مارو به بقیه معرفی کنید و پست هارو با دوستانتون به اشتراک بزارین اینطوری هم از ما حمایت کردین هم مطالب چنل رو به دست افراد بیشتر رسوندید🧡

Next target 10k...👀
🔥7❤‍🔥32
کداکسپلور | CodeExplore pinned «دوستان مارو به بقیه معرفی کنید و پست هارو با دوستانتون به اشتراک بزارین اینطوری هم از ما حمایت کردین هم مطالب چنل رو به دست افراد بیشتر رسوندید🧡 Next target 10k...👀»
🔍 ‏دوست داری مهارت SQL رو در قالب یک معمای واقعی محک بزنی؟
در این بازی آنلاین باید با نوشتن کوئری‌های SQL سرنخ‌ ها رو پیدا کنی و قاتل رو شناسایی کنی!
هم سرگرمیه، هم یه تمرین فوق‌العاده برای دیتابیس.

🔗 https://mystery.knightlab.com

#sql #database #learn #challenge
☕️Telegram | Website | Discord
❤‍🔥13🔥42😍1
📌اگه از جمع کردن کلی بوک‌ مارک با ابزارهای مختلف خسته شدین😩، این سایت بهترین جایگزین برای شماست!

🔥از ویژگی های این ابزار میشه به فشرده سازی و مرتب کردن HTML/CSS/JS، ساخت هش (MD5, SHA) و JWT، تبدیل متن و کد به عکس، ساخت Slug و QR، کدگذاری و رمزگشایی Base64، تا انتخاب رنگ، ساخت Gradient، و ابزار های مختلف برای ساخت افکت های متفاوت با CSS اشاره کرد.

🔗 https://10015.io/

#tools
☕️Telegram | Website | Discord
6❤‍🔥2😍2🔥1
🚀 4 قسمت جدید از آموزش مقدماتی تا پیشرفته Django رایگان منتشر شد 💼🐍

اگه پایتون بلدی و می‌خوای وارد دنیای برنامه‌نویسی وب بشی، این دوره دقیقاً برای توئه!

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

📅 دوره به‌صورت سه روز یکبار آپدیت میشه و قسمت‌های جدید بهش اضافه میشه.

🔔 قسمت‌های منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- آشنایی با Lazy Evaluation
- مدل منیجر
- ایجاد صفحه مقالات
- آدرس‌دهی درست مقالات

🎬 دسترسی به دوره

#django #python #backend
☕️Telegram | Website | Discord
11😍3❤‍🔥1🔥1