وبلاگ
جاوااسکریپت مورد نیاز ریاکت - قسمت اول : Spread Operator
Spread Operator (...) در جاوااسکریپت به ما امکان کپی، ترکیب و ارسال مقادیر آرایهها و آبجکتها را به روشی سادهتر میدهد. این ویژگی در ریاکت برای مدیریت State و ارسال Props بسیار کاربردی است!” 🚀
Vite سریعترین ابزار برای توسعه فرانتاند
Vite یک ابزار فوق سریع برای توسعه فرانتاند است که با استفاده از ES Modules و Hot Module Replacement، زمان اجرا و بیلد پروژهها را به حداقل میرساند. با پشتیبانی از فریمورکهای محبوب، تجربهای سریع، ساده و بهینه برای توسعهدهندگان فراهم میکند. 🚀
نامگذاری متغیرها مثل یک استاد جاوااسکریپت
یکی از اصول مهم در کدنویسی تمیز، نامگذاری درست و حرفهای متغیرهاست. امروز قراره با چندین تکنیک برتر برای نامگذاری متغیرها در جاوااسکریپت آشنا بشیم که کدتون رو تمیزتر و قابلفهمتر میکنه.
آشنایی با Closures
Closure یکی از مفاهیمی هست که اگر یاد بگیرید، میتونید کدهای پیچیده و هوشمندتری بنویسید. به شما این امکان رو میده که تابعهایی بسازید که ‘خصوصی’ باشن، یعنی متغیرهایی که بهشون دسترسی دارید رو از بیرون از تابع مخفی کنید.
تفاوت کپی سطحی و کپی عمیق رو میدونی ؟
آیا تا به حال با مشکل کپی کردن آبجکتها در جاوااسکریپت روبرو شدهاید؟ بیایید با مفهوم “کپی سطحی” و “کپی عمیق” آشنا شویم!
معرفی اپلیکیشن RunJs
اپلیکیشن RunJS یک محیط توسعه جاوااسکریپت سبک و سریع هست که به شما امکان میده کدهای خودتون رو در زمان واقعی (real-time) تست کنید. این ابزار مخصوص افرادیه که نیاز دارن بدون راهاندازی پیچیده محیط، سریعاً کد جاوااسکریپت رو اجرا کنن.
آشنایی با DevDocs
وب اپلیکیشن DevDocs یک پلتفرم آنلاین فوقالعاده برای دسترسی سریع به مستندات انواع زبانهای برنامهنویسی، فریمورکها و ابزارهای توسعه هست. میتونید به راحتی مستندات زبانهایی مثل JavaScript، Python، CSS و فریمورکهایی مثل React و Node.js رو پیدا کنید.
تفاوت == و === رو میدونی ؟؟
در این ویدئو به صورت دقیق تفاوت بین دو عملگر مقایسهای == و === در جاوااسکریپت بررسی میشود. همچنین نحوه استفاده از هرکدام برای جلوگیری از اشتباهات رایج توضیح داده میشود. اگر به دنبال درک بهتر و استفاده ایمنتر از مقایسهها در جاوااسکریپت هستید، این ویدئو برای شما ضروری است!
Hoisting در جاوااسکریپت
در این ویدئو درباره Hoisting صحبت میکنیم چون یکی از این مفاهیمیه که واقعاً میتونه درک شما از جاوااسکریپت رو عمیقتر کنه و به عنوان یک توسعه دهنده جاوااسکریپت یاد گرفتن Hoisting یکی از بایدها هست.
useActionState - یک هوک جدید در ری اکت 🧐
📌 useActionState چیست؟
useActionState یه هوک جدید توی React هست که کمکمون میکنه وضعیت رو بر اساس نتیجهی یه فرم بهروزرسانی کنیم.
مثل یه دستیار هوشمند میمونه که چیزا رو برامون به یاد میاره و موقع ارسال فرم میتونه اونا رو …