#framework | #backend | #WhataThat
●● معرفی فریم ورک Nest.js ●●
🔸 یک فریمورک پیشرفته برای ساخت بکند اپلکیشن ها که روی Node.js ساخته شده و با استفاده از TypeScript، بهتون این اجازه رو میده تا کدهای قابل تست، مقیاسپذیر و نگهداریپذیر بنویسید.
ویژگی های کلیدی ✅
➊ ماژولار بودن : معماری NestJS بر اساس ماژولهاست که باعث میشود کدها سازمانیافتهتر و قابل مدیریتتر باشند.
➋ پشتیبانی کامل از TypeScript : به صورت کامل از TypeScript پشتیبانی میکنه که توسعه امنتر و با دقت بیشتری رو براتون فراهم میکنه.
➌ تزریق وابستگی ( Dependency Injection ) : به راحتی میشه وابستگیهای مختلف رو تزریق و مدیریت کرد که این کار کدها رو تمیزتر و تستپذیرتر میکند.
➍ پشتیبانی از REST و GraphQL : به سادگی APIهای REST و GraphQL زو پشتیبانی میکنه و پیادهسازی اونها سریع و آسانه.
➎ یکپارچهسازی با کتابخانههای دیگر : NestJS به راحتی با کتابخانههایی مانند TypeORM، Mongoose و دیگر ابزارها برای مدیریت دیتابیس و ... یکپارچه میشه.
🌐 مشاهده داکیومنت NestJS
Channel | Group | YouTube
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
اینو دیدم دلم نیومد براتون نزارم :))) + پیامی ندارید برای این دوستان ؟ 🚀 @coolycode
آخرای ثانیه ۳۳ به ابروهای اون بنده خدا نگاه کنید، خودشم میدونست داره چه چرتی میگه 😂
سلام رفقا امیدوارم عالی باشید 🙌 🔥
یه سوالی ازتون داشتم، میخواستم بپرسم علاقه مند هستید مطالب مربوط به NodeJS رو بیشتر داخل کانال پوشش بدیم ؟
یه سوالی ازتون داشتم، میخواستم بپرسم علاقه مند هستید مطالب مربوط به NodeJS رو بیشتر داخل کانال پوشش بدیم ؟
🔸 من خودم به شخصه تخصصم فرانت هستش، ولی از اونجایی که دوسالی هست درگیر بکند شدم، فکر میکنم برای هر فرانت کاری مباحث مربوط به برنامه نویسی سمت سرورو میتونه جذاب باشه، و از طرفی یک مزیت حساب میشه که با برنامه نویسی سمت سرور آشنایی داشته باشید ✅
حالا بهم بگید، دوست دارید یه سری به دنیای بکندی بزنیم ؟؟؟
Anonymous Poll
0%
خودشه، بریم تو کارششششش🔥😎
0%
نههههه، بزار فرانتمو بزنم 🥲
0%
بنده علاقه مند بودم صرفا از انگشت اشاره جهت فشار دادن استفاده کنم 👆
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
حالا بهم بگید، دوست دارید یه سری به دنیای بکندی بزنیم ؟؟؟
انرژیا بالاس، میریم تو کارش 🔥
●● نودجیاس ( Node.js ) چیست ؟ ●●
نودجیاس یک محیط اجرایی سرور-محور برای اجرای کدهای جاوااسکریپتیه که به توسعهدهندگان این امکان رو میده تا به جای مرورگر، از جاوااسکریپت در سمت سرور استفاده کنند.
ویژگیهای کلیدی Node.js ✅
📊 مقیاسپذیری بالا
🚀 سرعت بالا
🔺 تکپردازشی، ولی بسیار کارا
📦 مدیریت packageها با NPM
⭕ غیر بلاک کننده ( Non-blocking )
🌐 وبسایت رسمی Node.js
⬇️ صفحه دانلود Node.js
امیدوارم حسابی لذت برده باشید، توی پست های بعدی متد های بیشتری از Node.js رو با هم دیگه بررسی میکنیم ⚡
نودجیاس یک محیط اجرایی سرور-محور برای اجرای کدهای جاوااسکریپتیه که به توسعهدهندگان این امکان رو میده تا به جای مرورگر، از جاوااسکریپت در سمت سرور استفاده کنند.
ویژگیهای کلیدی Node.js ✅
📊 مقیاسپذیری بالا
معماری Node.js به گونهای طراحی شده که برای برنامههایی که نیاز به مدیریت تعداد زیادی از ارتباطات همزمان (مثل APIها و اپلیکیشنهای بلادرنگ) دارند، بسیار مناسبه. به همین دلیل Node.js برای ساخت برنامههایی مثل چتهای بلادرنگ، وبسرویسهای API و برنامههای اشتراکگذاری فایل بسیار محبوب است.
🚀 سرعت بالا
به دلیل استفاده Node.js از موتور V8 گوگل کروم که کد جاوااسکریپت رو به سرعت به کد ماشین تبدیل میکنه، از سرعت بالایی برخورداره. همچنین، با استفاده از معماری غیرهمزمان، درخواستها به صورت کارآمد و بدون نیاز به انتظار مدیریت میشوند.
🔺 تکپردازشی، ولی بسیار کارا
نودجیاس تنها از یک رشته (thread) برای اجرای کد استفاده میکند، اما به دلیل None-Blocking بودن اون، عملیات سنگین رو به روشی بهینه مدیریت میکنه و این باعث میشه که مصرف منابع کم باشه و سرورها به سرعت به درخواستها پاسخ دهند.
📦 مدیریت packageها با NPM
نودجیاس با یک سیستم package manager به نام NPM (Node Package Manager) همراه است که بزرگترین مخزن بستههای نرمافزاری متنباز است. با NPM، توسعهدهندگان میتوانند به راحتی کتابخانههای مختلف را نصب و در پروژههای خود استفاده کنند.
⭕ غیر بلاک کننده ( Non-blocking )
نودجیاس از یک مدل ورودی/خروجی (I/O) غیربلاککننده و رویداد-محور استفاده میکند. این بدان معناست که عملیات ورودی/خروجی (مثل خواندن و نوشتن فایلها یا درخواستهای شبکه) بدون مسدود کردن فرآیند اصلی انجام میشود. این ویژگی باعث میشود Node.js بتواند هزاران درخواست را همزمان مدیریت کند بدون اینکه نیاز به منتظر ماندن برای یک عملیات I/O باشد.
🌐 وبسایت رسمی Node.js
⬇️ صفحه دانلود Node.js
#️⃣ #WhatsThat #nodejs #backend
🚀 @coolycode
روزتون مبارک باشه جیگرا 😌❤️
براتون آرزو میکنم که کد هاتون همیشه بدون باگ باشه و کنسولی پر از پیام success 🔥
🚀 چرا امروز روز برنامه نویسه ؟
راستی یه حرف دلی داشتم، به نظرم یکی از خفن ترین گروه از افراد خودمون هستیم، همین الانش بیشتر از انگشتای دوتا دستم بینتون دوست و رفیقای خفن دارم و خیلی خوشحالم بابتش، امیدوارم تک تکتون رو اون بالا بالا ها ببینم و کیف کنم ❤️
براتون آرزو میکنم که کد هاتون همیشه بدون باگ باشه و کنسولی پر از پیام success 🔥
🚀 چرا امروز روز برنامه نویسه ؟
روز برنامهنویس (13 سپتامبر و در سال های کبیسه ۱۲ سپتامبر ) به عنوان روزی برای تقدیر از برنامهنویسان و نقش مهم آنها در دنیای دیجیتال شناخته میشود. این روز، بر اساس تعداد 256مین روز از سال انتخاب شده که به دلیل اهمیت عدد 256 در برنامهنویسی (توان 8) است
#️⃣ #programming #birthday
🚀 @coolycode
●● ماژول fs در Node.js چیست ؟ ●●
ماژول fs (فایل سیستم) در Node.js برای کار با فایلها و دایرکتوریها استفاده میشود. این ماژول امکان خواندن، نوشتن، حذف و مدیریت فایلها رو برای شما فراهم میکند.
متدهای مهم file system 🚀
ماژول fs (فایل سیستم) در Node.js برای کار با فایلها و دایرکتوریها استفاده میشود. این ماژول امکان خواندن، نوشتن، حذف و مدیریت فایلها رو برای شما فراهم میکند.
متدهای مهم file system 🚀
➊ fs.readFile(path, callback)🌐 مشاهده کامل متد های fs
محتوای فایل رو میخونه و در صورت موفقیت آمیز بودن، اون رو به کالبک برمیگردونه.
➋ fs.writeFile(path, data, callback)
محتوای پارامتر data رو داخل فایل مینویسه و فایل رو بازنویسی میکنه.
➌ fs.existsSync(path)
به صورت همزمان بررسی میکنه که آیا فایل یا دایرکتوری وجود دارد یا خیر.
➍ fs.unlink(path, callback)
برای حذف فایل ها بهکار میره و میتونید باهاش هر فایلی رو پاک بکنید.
➎ fs.rename(oldPath, newPath, callback)
نام یا مکان یک فایل رو تغییر میده.
➏ fs.mkdir(path, callback)
یک فولدر ( دایرکتوری ) جدید ایجاد میکنه.
#️⃣ #WhatsThat | #nodejs #fs
🚀 @coolycode
وقتی بهم میگن فیچر جدیدی که زدی باگ داره :
اینجا در واقع یک ساحله و چون همین الان از جلوش رد شدیم گذاشتم 😂
#️⃣ #fun
🚀 @coolycode
میدونستید بدون استفاده از جاوااسکریپت میتونید فقط با html پاپآپ بسازید
ویرایش : فردا پستشو میزاریم 🔥
ویرایش : فردا پستشو میزاریم 🔥
#text
فکر کنید میخواید به یه برنامه نویس با کدای برنامه نویسی تولدشو تبریک بگید، چجوری تبریک میگید... ⁉️😂
سعی کنید خلاقانه باشه و تکراری نباشه
از هر زبان برنامه نویسی خواستید میتونید استفاده کنید
تا حد امکان سمی باشید 😂
●● آموزش ساخت پاپآپ با HTML بدون استفاده از جاوااسکریپت ●●
🔸 ویژگی Popover یکی از امکانات جدید HTML هستش که در نسخه HTML 6 معرفی شده. این اتریبیوت به شما اجازه میده تا بدون نیاز به استفاده از جاوااسکریپت یا پلاگینهای اضافی به سادگی پاپآپ ایجاد کنید.
نحوه استفاده 🚀
🌐 مشاهده داکیومنت popover
🔻 نمونه کد آنلاین
🔸 ویژگی Popover یکی از امکانات جدید HTML هستش که در نسخه HTML 6 معرفی شده. این اتریبیوت به شما اجازه میده تا بدون نیاز به استفاده از جاوااسکریپت یا پلاگینهای اضافی به سادگی پاپآپ ایجاد کنید.
نحوه استفاده 🚀
<div popover id="mydiv">
<h2>من تایتلم</h2>
<hr>
<p>حال کن اینم از پاپاور شما 😎</p>
<button popovertarget="mydiv" popovertargetaction="hide">فشار بده جهت بستن</button>
</div>
<button popovertarget="mydiv">فشار بده جهت باز شدن</button>
🌐 مشاهده داکیومنت popover
🔻 نمونه کد آنلاین
#️⃣ #html #popover
🚀 @coolycode
ساعت ۹ صبح امتحان فنی توسعه دهنده وب با php دارم
هیچیم نخوندم، تا قبل ساعت ۹ اگر نمونه سوال یا تجربه ای درباره این امتحان داشتید بهم بگید، ایشالا که پاس شیم 😂
هیچیم نخوندم، تا قبل ساعت ۹ اگر نمونه سوال یا تجربه ای درباره این امتحان داشتید بهم بگید، ایشالا که پاس شیم 😂
#website #programming
🔸 وبسایت coderwall.com یک پلتفرم عالی برای به اشتراکگذاری دستاوردهای کدنویسی، بهبود مهارتهای فنی و یادگیری نکات حرفه ای از دولوپرهاس.
با ساختن پروفایل خودتون تو این سایت میتونید از همه امکاناتش استفاده کنید و کلی نکات خفن و جذاب یادبگیرید 🚀
🚀 @coolycode
#vscode #extension
🔸 اگر تو ام خست شدی از اینکه دونه به دونه classهایی که ایجاد میکنی رو تو فایل css بنویسی، یه اکستنشن خفن میخوام بهت معرفی کنم که چندین برابر سرعتت رو بیشتر میکنه 😎
با افزونه Evondev کافیه فقط تو vscode اون قسمت از فایل HTML رو که میخوای کلس هاش رو داشته باشی سلکت کنی و بعدش کامند 🔻
CTRL + SHIFT + P
رو بزنی و توی سرچ بار بنویسی 🔻
copy css class
و در نهایتم Enter بزنی و تمام.
الان همه کلس هات رو به قالب کد های css کپیکرده و میتونی توی هر فایلی که میخوای paste اشون کنی ⚡
🌐 لینک افزونه Evondev
🚀 @coolycode
💎 تفاوت Box-Shadow و Drop-Shadow در CSS 💎
🌐 مشاهده ویدیو در اینستاگرام
🌐 مشاهده ویدیو در اینستاگرام
#️⃣ #vs #css #shadow
🚀 @coolycode
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
💎 تفاوت Box-Shadow و Drop-Shadow در CSS 💎 🌐 مشاهده ویدیو در اینستاگرام #️⃣ #vs #css #shadow 🚀 @coolycode
سلام رفقا امیدوارم حال دلتون عالی باشه
پست جدید ما آپلود شد تو اینستاگرام، اگر دوست داشتید حتما یه سری بهش بزنید، مرسی بابت حمایت تک تکتون 🔥❤️
پست جدید ما آپلود شد تو اینستاگرام، اگر دوست داشتید حتما یه سری بهش بزنید، مرسی بابت حمایت تک تکتون 🔥❤️
#website #programming #icon
🔸 احتمالا شده که دنبال آیکون یه تکنولوژی خاص توی حوزه برنامه نویسی بگردی مثل Svelte, Bootstrap و ... ولی نتونستی ایکون مد نظرت رو پیدا کنی
یه سایت پیدا کردم که به صورت رایگان بیشتر این موراد رو که هر جایی پیدا نمیکنید قرار داده و یکی از بهترین منابع برای دانلود ایکون های برنامه نویسیه
حتما یه سری بهش بزنید 👌
🌐 مشاهده سایت
🚀 @coolycode