یه فریمورک کوچیک نوشته بودم که کاملا بدون کامپوزر کار کنه
بعد از مدتها اومدم روش یکم کار کردم و بهش cli و مایگریشن اضافه کردم
خیلی چیز باحالی شد
اگر php کار میکنید حتما یه نگاهی بهش بندازید
سعی میکنم فیچر های بیشتری بهش اضافه کنم هی
https://github.com/miladniroee/php-mvc-simple-framework
@DevTwitter | <Ladoya/>
بعد از مدتها اومدم روش یکم کار کردم و بهش cli و مایگریشن اضافه کردم
خیلی چیز باحالی شد
اگر php کار میکنید حتما یه نگاهی بهش بندازید
سعی میکنم فیچر های بیشتری بهش اضافه کنم هی
https://github.com/miladniroee/php-mvc-simple-framework
@DevTwitter | <Ladoya/>
🔥27🤣13👍5
دوستان کد دستتونه بذارید زمین برید یه سر به Dokploy بزنید!
یعننی هوفففففف مغزم داره سوت میکشه
چقدر بدبختی برای deploy و CI/CD کشیدم. داکر یاد بگیر، deploy کن، واس مانیتورینگش grafana بساز....برو تو گیت اکشن بساز
همششششش با چندتا کلیک! و تازه رایگان و open source هم هست! بهترین جایگزین برای vercel و coolify .
https://dokploy.com/
@DevTwitter | <Afra Rostami/>
یعننی هوفففففف مغزم داره سوت میکشه
چقدر بدبختی برای deploy و CI/CD کشیدم. داکر یاد بگیر، deploy کن، واس مانیتورینگش grafana بساز....برو تو گیت اکشن بساز
همششششش با چندتا کلیک! و تازه رایگان و open source هم هست! بهترین جایگزین برای vercel و coolify .
https://dokploy.com/
@DevTwitter | <Afra Rostami/>
🤣34👍28🔥4❤3👎2
این کورس رایگان بازی سازی آنریل انجین رو از دست ندید، شامل ۳۵ ساعت آموزش حرفهای توسط مدرسین رسمی اپیک.
این دوره فقط برای گیم دولوپرهای حرفهای با پرداخت هزینه در دسترس هست که موقتا آنلاین بین ۳ دسامبر تا ۱۵ ژانویه در دسترس خواهد بود!
ثبت نام هم نمیخواد!
https://dev.epicgames.com/community/learning/talks-and-demos/W4va/unreal-engine-unreal-fellowship-games
@DevTwitter | <Mamadou On GameDev/>
این دوره فقط برای گیم دولوپرهای حرفهای با پرداخت هزینه در دسترس هست که موقتا آنلاین بین ۳ دسامبر تا ۱۵ ژانویه در دسترس خواهد بود!
ثبت نام هم نمیخواد!
https://dev.epicgames.com/community/learning/talks-and-demos/W4va/unreal-engine-unreal-fellowship-games
@DevTwitter | <Mamadou On GameDev/>
❤29👍4🔥4
شرکت AMD همیشه استانداردهای صنعت رو با پردازندههای EPYC™ Embedded خودش تعیین میکنه و عملکرد، بازدهی و نوآوری بینظیری رو برای کاربردهای شبکه، ذخیرهسازی و صنعتی ارائه میده. حالا این رهبری رو با پردازندههای سری چهارم AMD EPYC Embedded 8004 گسترش داده.
پردازندههای AMD EPYC Embedded 8004 برای سیستمهای امبددی طراحی شدن که به محاسبات فشرده نیاز دارن. این پردازندهها عملکرد فوقالعادهای برای بارهای کاری سنگین ارائه میکنن و در عین حال بازدهی انرژی بالایی رو در یک فرم کوچک برای کاربردهای محدود به فضا و توان به حداکثر میرسونن. این پردازندهها به یک مجموعه کامل از ویژگیهای مختص سیستمهای امبدد برای بهبود بیشتر عملکرد و قابلیت اطمینان سیستم تجهیز شدن.
این پردازندهها با بهرهگیری از هستههای AMD “Zen 4c” به سطح جدیدی از چگالی هسته و عملکرد-به-وات دست پیدا کردن. این اولین سری پردازندههای AMD در حوزه امبدد هست که این هستهها رو ادغام کرده و معیاری جدید برای بازدهی و نوآوری پلتفرم ایجاد کرده.
این پردازندهها در فرم فاکتور سوکت SP6 ارائه میشن که 19 درصد کوچکتر از سری AMD EPYC Embedded 9004 هست، فضای کمتری مصرف میکنه و بازدهی انرژی بالاتری داره. همچنین با پشتیبانی از عمر طولانی هفت ساله، به طراحان سیستم کمک میکنه عمر پلتفرم رو حفظ کنن.
پردازندههای سری AMD EPYC Embedded 8004 همچنین در انتقال داده، قابلیت اطمینان سیستم و حفظ داده عملکرد بینظیری دارن. ویژگیهای کلیدی شامل موارد زیره:
دسترسی مستقیم به حافظه (DMA) به منظور بهبود بازدهی سیستم با انتقال داده از CPU و آزادسازی هستهها برای وظایف حیاتی.
پلزنی غیرشفاف (NTB) جهت افزایش قابلیت اطمینان سیستم با تبادل داده بین دو CPU در پیکربندیهای فعال-فعال.
فلش DRAM به NVMe برای حفاظت از دادههای حیاتی با انتقال اونها از DRAM به حافظه غیرفرار در صورت قطع برق.
پشتیبانی از SPI دوگانه امکان استفاده از دو SPI Flash Memory متفاوت رو میده یکی برای BIOS و دیگری برای بوتلودر امن.
پشتیبانی از چارچوب Yocto و سیستمعامل لینوکس سبک و بهینه برای سیستمهای امبدد.
کاربردها: پردازندههای AMD EPYC Embedded 8004 برای بازارهایی که به عملکرد بالا با بازدهی انرژی و تراکم پلتفرم نیاز دارن ایدهآله. این پردازندهها بهینهسازی شدن برای سیستمهای شبکه، ذخیرهسازی و صنعتی که بارهای کاری سنگین رو در محیطهای سخت تحمل میکنن.
منبع:
https://amd.com/en/products/embedded/epyc/epyc-9004-and-8004-series.html
@DevTwitter | <سجآد/>
پردازندههای AMD EPYC Embedded 8004 برای سیستمهای امبددی طراحی شدن که به محاسبات فشرده نیاز دارن. این پردازندهها عملکرد فوقالعادهای برای بارهای کاری سنگین ارائه میکنن و در عین حال بازدهی انرژی بالایی رو در یک فرم کوچک برای کاربردهای محدود به فضا و توان به حداکثر میرسونن. این پردازندهها به یک مجموعه کامل از ویژگیهای مختص سیستمهای امبدد برای بهبود بیشتر عملکرد و قابلیت اطمینان سیستم تجهیز شدن.
این پردازندهها با بهرهگیری از هستههای AMD “Zen 4c” به سطح جدیدی از چگالی هسته و عملکرد-به-وات دست پیدا کردن. این اولین سری پردازندههای AMD در حوزه امبدد هست که این هستهها رو ادغام کرده و معیاری جدید برای بازدهی و نوآوری پلتفرم ایجاد کرده.
این پردازندهها در فرم فاکتور سوکت SP6 ارائه میشن که 19 درصد کوچکتر از سری AMD EPYC Embedded 9004 هست، فضای کمتری مصرف میکنه و بازدهی انرژی بالاتری داره. همچنین با پشتیبانی از عمر طولانی هفت ساله، به طراحان سیستم کمک میکنه عمر پلتفرم رو حفظ کنن.
پردازندههای سری AMD EPYC Embedded 8004 همچنین در انتقال داده، قابلیت اطمینان سیستم و حفظ داده عملکرد بینظیری دارن. ویژگیهای کلیدی شامل موارد زیره:
دسترسی مستقیم به حافظه (DMA) به منظور بهبود بازدهی سیستم با انتقال داده از CPU و آزادسازی هستهها برای وظایف حیاتی.
پلزنی غیرشفاف (NTB) جهت افزایش قابلیت اطمینان سیستم با تبادل داده بین دو CPU در پیکربندیهای فعال-فعال.
فلش DRAM به NVMe برای حفاظت از دادههای حیاتی با انتقال اونها از DRAM به حافظه غیرفرار در صورت قطع برق.
پشتیبانی از SPI دوگانه امکان استفاده از دو SPI Flash Memory متفاوت رو میده یکی برای BIOS و دیگری برای بوتلودر امن.
پشتیبانی از چارچوب Yocto و سیستمعامل لینوکس سبک و بهینه برای سیستمهای امبدد.
کاربردها: پردازندههای AMD EPYC Embedded 8004 برای بازارهایی که به عملکرد بالا با بازدهی انرژی و تراکم پلتفرم نیاز دارن ایدهآله. این پردازندهها بهینهسازی شدن برای سیستمهای شبکه، ذخیرهسازی و صنعتی که بارهای کاری سنگین رو در محیطهای سخت تحمل میکنن.
منبع:
https://amd.com/en/products/embedded/epyc/epyc-9004-and-8004-series.html
@DevTwitter | <سجآد/>
👍18❤3🤣3🔥1
مدیاتک با انتشار مقالهای به معرفی WiFi8 پرداخته، که تمرکزش روی پایداری و بهینهسازیه.
در حالی که فناوری Wi-Fi 7 (استاندارد 802.11be) به تازگی وارد بازار شده، مهندسان مشغول کار روی نسل بعدی این فناوری با نام Wi-Fi 8 (استاندارد 802.11bn) با هدف ارائه قابلیتهایی تحت عنوان "پایداری فوقالعاده بالا" (Ultra High Reliability) هستن. شرکت MediaTek هم با انتشار یک مقاله، جزئیاتی از این استاندارد جدید و قابلیتهای بهبودیافتهش برای چیپستهای Wi-Fi 8 خودش رو به اشتراک گذاشته.
نکته جالب اینه که Wi-Fi 8 تمرکزش رو روی افزایش کارایی حداکثری نگذاشته و همچنان از پهنای باند 320 مگاهرتز، نرخ PHY حداکثری 23 گیگابیت بر ثانیه و باندهای فرکانسی 2.4 گیگاهرتز، 5 گیگاهرتز و 6 گیگاهرتز با حداکثر 8 (Spatial Streams) پشتیبانی میکنه. هدف اصلی این نسل، بهبود پایداری شبکه، بهرهوری و کاهش مصرف انرژی، به ویژه در کاربردهای اینترنت اشیاء (IoT)ست.
ویژگیهای جدید Wi-Fi 8
1. زمان انتظار هدفمند هماهنگ (Coordinated Target Wait Time - TWT)
این ویژگی به دستگاههای کممصرف IoT اجازه میده تا با (AP) زمانهای خاصی را برای انتقال دادهها هماهنگ کنند. این کار مصرف انرژی را کاهش میده و احتمال تداخل با ترافیک غیرحساس به تأخیر رو کمتر میکنه.
2. هماهنگی چندین اکسسپوینت (Multi-AP Coordination)
با گسترش شبکههای مش (Mesh)، بسیاری از نصبهای Wi-Fi شامل چندین AP هستند. اگر این نقاط به طور هماهنگ عمل نکنند، ممکنه تداخل فرکانسی ایجاد بشه و فقط یکی از نقاط به طور مؤثر از طیف استفاده کنه. Wi-Fi 8 این مشکل را با بهینهسازی اشتراک منابع بین چند AP حل میکنه.
3. (Coordinated Spatial Reuse - Co-SR)
این قابلیت قدرت انتقال داده به کاربران را بر اساس تعداد نقاط دسترسی تنظیم میکنه. MediaTek گزارش داده که این ویژگی میتونه throughput کلی شبکه را بین 15% تا 25% بهبود بده.
4. (Coordinated Beamforming - Co-BF)
وقتی نقاط دسترسی به یکدیگر نزدیک باشند و Co-SR به درستی کار نکند، این ویژگی برای کاهش تداخل استفاده میشه. استفاده از این ویژگی در شبکههای مش، بهبود throughput کلی بین 20% تا 50% داشته.
5. بهینهسازی طیف دینامیک (Dynamic Spectrum Optimization - DSO) و دسترسی به کانال غیر اصلی (Non-Primary Channel Access - NPCA)
این ویژگیها عملکرد را تو شرایطی بهینه میکنن که دستگاهها پهنای باند یا تعداد استریمهای متفاوتی داشته باشن. DSO پهنای باند را بر اساس تفاوتها تنظیم میکنه و NPCA امکان استفاده از کانالهای غیر اصلی را در صورت در دسترس نبودن کانال اصلی فراهم میکنه.
6. (Distributed Resource Units - dRU)
این ویژگی برای دستگاههای کممصرف در باند 6 گیگاهرتز طراحی شده و باعث افزایش قدرت انتقال داده در ارتباطات uplink میشه.
زمانبندی عرضه Wi-Fi 8
استاندارد 802.11bn قراره تا سال 2028 تأیید بشه، اما اولین پیادهسازیهایش ممکنه سالهای 2026 یا 2027 بر اساس پیشنویس استاندارد عرضه بشه. به عنوان مثال، Wi-Fi 7 نیز قبل از تأیید نهایی با محصولاتی مثل MaxLinear MxL31712 و Qualcomm Networking Pro Series Gen 3 وارد بازار شد.
منبع
@DevTwitter | <سجآد/>
در حالی که فناوری Wi-Fi 7 (استاندارد 802.11be) به تازگی وارد بازار شده، مهندسان مشغول کار روی نسل بعدی این فناوری با نام Wi-Fi 8 (استاندارد 802.11bn) با هدف ارائه قابلیتهایی تحت عنوان "پایداری فوقالعاده بالا" (Ultra High Reliability) هستن. شرکت MediaTek هم با انتشار یک مقاله، جزئیاتی از این استاندارد جدید و قابلیتهای بهبودیافتهش برای چیپستهای Wi-Fi 8 خودش رو به اشتراک گذاشته.
نکته جالب اینه که Wi-Fi 8 تمرکزش رو روی افزایش کارایی حداکثری نگذاشته و همچنان از پهنای باند 320 مگاهرتز، نرخ PHY حداکثری 23 گیگابیت بر ثانیه و باندهای فرکانسی 2.4 گیگاهرتز، 5 گیگاهرتز و 6 گیگاهرتز با حداکثر 8 (Spatial Streams) پشتیبانی میکنه. هدف اصلی این نسل، بهبود پایداری شبکه، بهرهوری و کاهش مصرف انرژی، به ویژه در کاربردهای اینترنت اشیاء (IoT)ست.
ویژگیهای جدید Wi-Fi 8
1. زمان انتظار هدفمند هماهنگ (Coordinated Target Wait Time - TWT)
این ویژگی به دستگاههای کممصرف IoT اجازه میده تا با (AP) زمانهای خاصی را برای انتقال دادهها هماهنگ کنند. این کار مصرف انرژی را کاهش میده و احتمال تداخل با ترافیک غیرحساس به تأخیر رو کمتر میکنه.
2. هماهنگی چندین اکسسپوینت (Multi-AP Coordination)
با گسترش شبکههای مش (Mesh)، بسیاری از نصبهای Wi-Fi شامل چندین AP هستند. اگر این نقاط به طور هماهنگ عمل نکنند، ممکنه تداخل فرکانسی ایجاد بشه و فقط یکی از نقاط به طور مؤثر از طیف استفاده کنه. Wi-Fi 8 این مشکل را با بهینهسازی اشتراک منابع بین چند AP حل میکنه.
3. (Coordinated Spatial Reuse - Co-SR)
این قابلیت قدرت انتقال داده به کاربران را بر اساس تعداد نقاط دسترسی تنظیم میکنه. MediaTek گزارش داده که این ویژگی میتونه throughput کلی شبکه را بین 15% تا 25% بهبود بده.
4. (Coordinated Beamforming - Co-BF)
وقتی نقاط دسترسی به یکدیگر نزدیک باشند و Co-SR به درستی کار نکند، این ویژگی برای کاهش تداخل استفاده میشه. استفاده از این ویژگی در شبکههای مش، بهبود throughput کلی بین 20% تا 50% داشته.
5. بهینهسازی طیف دینامیک (Dynamic Spectrum Optimization - DSO) و دسترسی به کانال غیر اصلی (Non-Primary Channel Access - NPCA)
این ویژگیها عملکرد را تو شرایطی بهینه میکنن که دستگاهها پهنای باند یا تعداد استریمهای متفاوتی داشته باشن. DSO پهنای باند را بر اساس تفاوتها تنظیم میکنه و NPCA امکان استفاده از کانالهای غیر اصلی را در صورت در دسترس نبودن کانال اصلی فراهم میکنه.
6. (Distributed Resource Units - dRU)
این ویژگی برای دستگاههای کممصرف در باند 6 گیگاهرتز طراحی شده و باعث افزایش قدرت انتقال داده در ارتباطات uplink میشه.
زمانبندی عرضه Wi-Fi 8
استاندارد 802.11bn قراره تا سال 2028 تأیید بشه، اما اولین پیادهسازیهایش ممکنه سالهای 2026 یا 2027 بر اساس پیشنویس استاندارد عرضه بشه. به عنوان مثال، Wi-Fi 7 نیز قبل از تأیید نهایی با محصولاتی مثل MaxLinear MxL31712 و Qualcomm Networking Pro Series Gen 3 وارد بازار شد.
منبع
@DevTwitter | <سجآد/>
👍19❤3👎2
اگه میخواین بدونید چه فونتی برای کد زدن برای شما مناسبه برید:
http://codingfont.com
یه بازی داره میذاره شما ۲به۲ بین فونتها انتخاب کنید تا فونت مناسب خودتون رو پیدا کنید.
بعدش برید نسخه Nerdfont رو هم دانلود کنید که همه Ligatureها رو داشته باشه
https://nerdfonts.com
@DevTwitter | <Von Datawarehausen/>
http://codingfont.com
یه بازی داره میذاره شما ۲به۲ بین فونتها انتخاب کنید تا فونت مناسب خودتون رو پیدا کنید.
بعدش برید نسخه Nerdfont رو هم دانلود کنید که همه Ligatureها رو داشته باشه
https://nerdfonts.com
@DevTwitter | <Von Datawarehausen/>
👍44🤣10🔥7👎1
چند تا سایت برای به روز ماندن توسعه دهنده ها :
console.dev
javascriptweekly.com
nodeweekly.com
bytes.dev
tldr.tech
sitepoint.com
web-design-weekly.com
frontend.horse
@DevTwitter | <ali nazari/>
console.dev
javascriptweekly.com
nodeweekly.com
bytes.dev
tldr.tech
sitepoint.com
web-design-weekly.com
frontend.horse
@DevTwitter | <ali nazari/>
❤22👍9🤣4👎3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
سلام دوستان
میخوام بهتون کتابخانه React emoji picker رو معرفی کنم .
این کتابخونه یک کتابخونه ریکتی برای اضافه کردن قابلیت انتخاب ایموجیها در پروژههای React است. این کامپوننت به شما این امکان و میده که به راحتی مجموعهای از ایموجیها را به کاربران خود نمایش داده و ازشون برای ارسال یا نمایش در پیامها، نظرات، و یا رابط کاربری استفاده کنید.
ویژگی های مثبت این کتابخونه:
+قابلیت جستجو ایموجی
+قابلیت شخصی سازی
+استفاده به عنوان ریکشن به یک پست یا ...
https://www.npmjs.com/package/emoji-picker-react
@DevTwitter | <Masiha Mohammadpour/>
میخوام بهتون کتابخانه React emoji picker رو معرفی کنم .
این کتابخونه یک کتابخونه ریکتی برای اضافه کردن قابلیت انتخاب ایموجیها در پروژههای React است. این کامپوننت به شما این امکان و میده که به راحتی مجموعهای از ایموجیها را به کاربران خود نمایش داده و ازشون برای ارسال یا نمایش در پیامها، نظرات، و یا رابط کاربری استفاده کنید.
ویژگی های مثبت این کتابخونه:
+قابلیت جستجو ایموجی
+قابلیت شخصی سازی
+استفاده به عنوان ریکشن به یک پست یا ...
https://www.npmjs.com/package/emoji-picker-react
@DevTwitter | <Masiha Mohammadpour/>
👍47🔥10🤣4❤2
یه افزونه ساده تماس با ما برای وردپرس نوشتم که بتوانید ساختار پلاگین نویسی وردپرس رو درک کنید.
همین طور که می ببینید که افزونه دارای ساختار دیتابیس برای ذخیره داده ها است و بعد در ادمین داده های دریافت شده رو نمایش میدهد.
گیت هاب:
https://github.com/Rayiumir/contact-form-wordpress
@DevTwitter | <Raymond/>
همین طور که می ببینید که افزونه دارای ساختار دیتابیس برای ذخیره داده ها است و بعد در ادمین داده های دریافت شده رو نمایش میدهد.
گیت هاب:
https://github.com/Rayiumir/contact-form-wordpress
@DevTwitter | <Raymond/>
🤣40👍31
This media is not supported in your browser
VIEW IN TELEGRAM
یک سرچانجین رایگانه که نتایج رو از ۲۱۱ جستجوگر دیگه به کمک SearXNG و ... میگیره و بعد با کمک AI و مدل gpt-4o-mini پاسخ نهایی رو تولید میکنه. برخلاف چتجیبی، تصویر هم در نتایج نشون میده و اینکه نامحدود و رایگانه. Self hosted هم میشه اجرا کرد.
morphic.sh
@DevTwitter | <Ayub Kokabi/>
morphic.sh
@DevTwitter | <Ayub Kokabi/>
🔥33👍6🤣2👎1
بالاخره پخت و پز Bake-rs تموم شد.
این ابزار یه Script runner ـه که محدود به هیچ کار خاص و پلتفرم خاصی نیست.
اگه دوست داشتید یه نگاهی بهش بندازید.
امیدوارم به دردتون بخوره
نسخه 1.0.2 آماده ی استفاده هست:
https://github.com/ali77gh/bake-rs
@DevTwitter | <Ali/>
این ابزار یه Script runner ـه که محدود به هیچ کار خاص و پلتفرم خاصی نیست.
اگه دوست داشتید یه نگاهی بهش بندازید.
امیدوارم به دردتون بخوره
نسخه 1.0.2 آماده ی استفاده هست:
https://github.com/ali77gh/bake-rs
@DevTwitter | <Ali/>
❤14👍5
یه سرویس شرکت که روی Flask بود رو بردم روی Fast و ~ 30.6% ~ درصد سرعت response time اش بهتر شد :)
+ نکته: این سرویس خیلی درخواست I/O داشت و بخشی از کارهاش وابسته به سرویس های third party بیرون بود.
@DevTwitter | <Ali-Sharify/>
+ نکته: این سرویس خیلی درخواست I/O داشت و بخشی از کارهاش وابسته به سرویس های third party بیرون بود.
@DevTwitter | <Ali-Sharify/>
👍37🤣4❤3
دنبال یه دانلود منیجر اوپن سورس بودم هرچی میشناختم چند سالی بود آپدیت نداده بودن
https://github.com/GopeedLab/gopeed
اینو خوشم اومد خواستم به شما هم معرفی کنم
@DevTwitter | <kharabam/>
https://github.com/GopeedLab/gopeed
اینو خوشم اومد خواستم به شما هم معرفی کنم
@DevTwitter | <kharabam/>
❤20👍6👎4
من امروز فهمیدم PHP برای natural sort خودش یه تابع داره به اسم natsort
منظور حالتیه که میخوای یک لیست رو طوری مرتب کنی که به جاای اینکه اینجوری بشه:
A
B 1
B 10
B 11
B 12
B 2
مثل آدم مرتب بشه
در کل مجموعه ابزاری که من توی PHP خالص حتی (بدون احتساب فریم ورکی مثل لاراول) دیدم رو تو هیچ زبان دیگهای ندیدم
@DevTwitter | <yedoost/>
منظور حالتیه که میخوای یک لیست رو طوری مرتب کنی که به جاای اینکه اینجوری بشه:
A
B 1
B 10
B 11
B 12
B 2
مثل آدم مرتب بشه
در کل مجموعه ابزاری که من توی PHP خالص حتی (بدون احتساب فریم ورکی مثل لاراول) دیدم رو تو هیچ زبان دیگهای ندیدم
@DevTwitter | <yedoost/>
👍76🤣38🔥7❤6👎6
چطوری حالت تاریک (Dark Mode) را در Tailwind CSS فعال کنیم؟
امروزه Dark Mode به یکی از ویژگیهای پرطرفدار و پرکاربرد در طراحی وبسایتها و اپلیکیشنها تبدیل شده است. این حالت نه تنها تجربه کاربر را برای استفاده از برنامه بهبود میبخشد، بلکه باعث میشه که چشمهای کاربر موقع مطالعه مقالات یا استفاده از وبسایت اذیت نشود. اما چطوری میتوانیم این ویژگی را در برنامه یا وبسایت خود پیاده سازی کنیم؟
در این مقاله، به صورت کامل به شما نحوه فعالسازی Dark Mode در Tailwind CSS را آموزش دادم. از نحوه فعالسازی آن با استفاده از کلاسهای Tailwind تا نکات کلیدی در سفارشیسازی رنگها و تطابق آن با طراحی پروژههای شما.
چرا باید از Dark Mode در پروژههای خود استفاده کنیم؟
+ بهبود تجربه کاربری
+ کاهش مصرف انرژی در دستگاههای OLED
+ جذب کاربرهای جدید با ارائه گزینههایی برای شخصیسازی
برای مطالعه مقاله و روش فعالسازی Dark Mode در Tailwind CSS، وارد لینک زیر شوید و سپس مقاله را مطالعه کنید.
لینک مقاله
@DevTwitter | <Alireza Tahriri Masule/>
امروزه Dark Mode به یکی از ویژگیهای پرطرفدار و پرکاربرد در طراحی وبسایتها و اپلیکیشنها تبدیل شده است. این حالت نه تنها تجربه کاربر را برای استفاده از برنامه بهبود میبخشد، بلکه باعث میشه که چشمهای کاربر موقع مطالعه مقالات یا استفاده از وبسایت اذیت نشود. اما چطوری میتوانیم این ویژگی را در برنامه یا وبسایت خود پیاده سازی کنیم؟
در این مقاله، به صورت کامل به شما نحوه فعالسازی Dark Mode در Tailwind CSS را آموزش دادم. از نحوه فعالسازی آن با استفاده از کلاسهای Tailwind تا نکات کلیدی در سفارشیسازی رنگها و تطابق آن با طراحی پروژههای شما.
چرا باید از Dark Mode در پروژههای خود استفاده کنیم؟
+ بهبود تجربه کاربری
+ کاهش مصرف انرژی در دستگاههای OLED
+ جذب کاربرهای جدید با ارائه گزینههایی برای شخصیسازی
برای مطالعه مقاله و روش فعالسازی Dark Mode در Tailwind CSS، وارد لینک زیر شوید و سپس مقاله را مطالعه کنید.
لینک مقاله
@DevTwitter | <Alireza Tahriri Masule/>
👍30🤣9🔥3
نسخه ۱۹ کتابخانه React به صورت پایدار منتشر شده. به نظرم یکی از ویژگیهای مهم نسخه ۱۹ این هست که کدهایی که با نسخههای قبل توسعه دادیم بدون مشکل کار میکنن و یک سری امکانات جدید میتونیم برای پروژههامون داشته باشیم.
بررسی امکانات نسخه ۱۹:
https://www.youtube.com/watch?v=-pwzlPmeJYM
دوره فشرده آموزش React 19:
https://www.youtube.com/watch?v=Sl6zoQ4WHpA
@DevTwitter | <Masood Sadri/>
بررسی امکانات نسخه ۱۹:
https://www.youtube.com/watch?v=-pwzlPmeJYM
دوره فشرده آموزش React 19:
https://www.youtube.com/watch?v=Sl6zoQ4WHpA
@DevTwitter | <Masood Sadri/>
👍29🤣16🔥4
کدام ابزار مسیریابی بهتری دارد؟: React Router یا Next.js
من اخیرا به این راز پی بردم توام با من همراه شو
این پست رو حتما ببین و نظرتو بهم بگو.
لینک پست
@DevTwitter | <Samane Zarini/>
من اخیرا به این راز پی بردم توام با من همراه شو
این پست رو حتما ببین و نظرتو بهم بگو.
لینک پست
@DevTwitter | <Samane Zarini/>
👍23🤣19👎6❤3