🔺توی Vue برای اینکه بخوایم تغییرات مقدار یک پراپرتی رو رصد کنیم از Watcher استفاده میکنیم. Watcher تابعی هست که هر بار مقدار یک پراپرتی تغییر میکنه اجرا میشه.
اینجا رو ببینید:
https://bit.ly/35J51nX
#vuejs
اینجا رو ببینید:
https://bit.ly/35J51nX
#vuejs
ditty.ir
ویوو جیاس از راه بهتر - همه چیز درباره watchers
اگه بخوایم وقتی مقدار یک پراپرتی تغییر کرد یک سری عملیات رو اجرا کنیم از watcher استفاده میکنیم.
🔺 لاراول متدهای جالب و زیادی برای کار کردن با درخواستهایی که به سمت برنامه میاد داره.
توی این پست با Request های لاراول آشنا میشیم و نکتههایی رو بررسی میکنیم که کمتر به اونها اشاره شده:
https://ditty.ir/p/J7b2X
#laravel
توی این پست با Request های لاراول آشنا میشیم و نکتههایی رو بررسی میکنیم که کمتر به اونها اشاره شده:
https://ditty.ir/p/J7b2X
#laravel
ditty.ir
صفر تا صد از Request ها در لاراول
بطور کامل Request های لاراول رو بررسی میکنیم و با کلی متد پرکاربرد توی این پست آشنا میشیم
🔹لاراول - توی این مثال با متد
#laravel
doesntHave داریم همهی کاربرانی رو میگیریم که هیچ پستی ارسال نکردن. posts اسم یک رابطه توی مدل User هست.#laravel
Ditty | دیتی
🔹لاراول - توی این مثال با متد doesntHave داریم همهی کاربرانی رو میگیریم که هیچ پستی ارسال نکردن. posts اسم یک رابطه توی مدل User هست. #laravel
دوستان اگه چنین نکتههایی رو برای لاراول، جاوااسکریپت و ... میشناسین، توی گروه به اشتراک بذارین تا منتشر کنیم😎
🔺جاوااسکریپت یک تابع درونی داره به اسم
کار با این تابع خیلی جالب هست! این پست رو ببینید:
https://ditty.ir/p/X8EwJ
#javascript
fetch که با اون میتونیم خیلی راحت درخواست Ajax بزنیم.کار با این تابع خیلی جالب هست! این پست رو ببینید:
https://ditty.ir/p/X8EwJ
#javascript
دیتی | Ditty.ir
تابع fetch جاوااسکریپت به زبان ساده
برای درخواستهای Ajax میتونیم خیلی راحت از تابع درونی جاوااسکریپت به اسم fetch استفاده کنیم
🔺توی Vue برای نمایش یا مخفی کردن المنتهای قسمت View از دستورات
https://ditty.ir/p/J0KmX
#vue
v-if و v-show استفاده میکنیم. اما این دو تفاوتهایی دارن که توی این پست با اونها آشنا میشیم:https://ditty.ir/p/J0KmX
#vue
ditty.ir
ویوو جیاس از راه بهتر - همه چیز درباره v-if و v-show
با این دستورها خیلی راحت میتونیم وضعیت نمایش المنتها توی View رو کنترل کنیم.
🔺بلاخره عملگر ?? هم به جاوااسکریپت اضافه شد!
اسم این عملگر Nullish coalescing operator هست و توسط ES2020 به جاوااسکریپت اضافه شده 💪
#javascript
اسم این عملگر Nullish coalescing operator هست و توسط ES2020 به جاوااسکریپت اضافه شده 💪
#javascript
🔹توی لاراول، اگه کوئریهایی داریم که قراره پشت سر هم اجرا بشن، بهتره از
- اینطوری میتونیم مطمئن بشیم اگه یکی از کوئریها با خطا مواجه شد، حتی اگه کوئریهای قبلی موفقیتآمیز باشن و توی دیتابیس تغییراتی انجام داده باشن، تغییرات برگشت داده میشن و دیتابیس به حالت قبلی برمیگرده.
- متد
- این همون ویژگی Atomicity توی ACID هست. میتونین اینجا با ویژگیهای ACID آشنا بشین.
#laravel
DB::transaction استفاده کنیم.- اینطوری میتونیم مطمئن بشیم اگه یکی از کوئریها با خطا مواجه شد، حتی اگه کوئریهای قبلی موفقیتآمیز باشن و توی دیتابیس تغییراتی انجام داده باشن، تغییرات برگشت داده میشن و دیتابیس به حالت قبلی برمیگرده.
- متد
transaction عملیات commit و rollBack رو خودکار انجام میده.- این همون ویژگی Atomicity توی ACID هست. میتونین اینجا با ویژگیهای ACID آشنا بشین.
#laravel
🔺یکی از ویژگیهایی که قراره توی PHP 8 داشته باشیم Union types هست که با اون میتونیم برای ورودیها و خروجیهای توابع و متدها نوعهای مختلفی تعریف کنیم.
- قبلا فقط یک نوع برای ورودیها و خروجیها میتونستیم تعریف کنیم. مثلا فقط int. اما با این ویژگی میشه بگیم این ورودی هم میتونه از نوع int باشه و هم از نوع float.
- نسخه ۸ زبان PHP دسامبر ۲۰۲۰ (آذر ۹۹) منتشر میشه.
#php
- قبلا فقط یک نوع برای ورودیها و خروجیها میتونستیم تعریف کنیم. مثلا فقط int. اما با این ویژگی میشه بگیم این ورودی هم میتونه از نوع int باشه و هم از نوع float.
- نسخه ۸ زبان PHP دسامبر ۲۰۲۰ (آذر ۹۹) منتشر میشه.
#php
🔺توی فریمورک Vue برای نمایش لیستها (آرایهها، آبجکتها و ...) از دستور
- با این دستور و چند تا نکته باحال توی پست زیر آشنا بشین:
https://ditty.ir/p/nDY7X
#vue
v-for استفاده میکنیم.- با این دستور و چند تا نکته باحال توی پست زیر آشنا بشین:
https://ditty.ir/p/nDY7X
#vue
ditty.ir
ویوو جیاس از راه بهتر - نمایش آرایهها با v-for
پیمایش و نمایش آرایهها با دستور v-for انجام میگیره که با اون و نکتههای اون توی این پست آشنا میشیم.
لاراولیها، کدوم مبحث رو بیشتر دوست دارین یاد بگیرین؟
- توی گروه هم میتونین بهم بگین
- توی گروه هم میتونین بهم بگین
Anonymous Poll
23%
Response
14%
Blade (views)
14%
URLs
19%
Sessions
29%
Cache
19%
Validations
19%
Controllers
54%
Repository Pattern
🔺اگه قبلا از کتابخونههای مختلف جاوااسکریپتی برای Lazy Loading تصاویر استفاده میکردیم، امروز میتونیم این کار رو بدون هیچ کدنویسی اضافی انجام بدیم. کافیه به تگ <img> یک خاصیت اضافه کنیم به اسم loading با مقدار lazy. و تمام! 👌
- با این روش، تصاویر موجود توی صفحه زمانی لود میشن که توی محدودهی دید قرار بگیرن. که باعث میشه سرعت بارگذاری صفحه بالا بره.
- این ویژگی کاملا جدید هست و فقط مرورگرهای جدید از اون پشتیبانی میکنن.
#html
- با این روش، تصاویر موجود توی صفحه زمانی لود میشن که توی محدودهی دید قرار بگیرن. که باعث میشه سرعت بارگذاری صفحه بالا بره.
- این ویژگی کاملا جدید هست و فقط مرورگرهای جدید از اون پشتیبانی میکنن.
#html
🔺سلام دوستان. یکی از معتبرترین و جالبترین آمارهایی که میتونیم از توسعهدهندگان سراسر دنیا داشته باشیم، آماری هست که وبسایت Stackoverflow هرساله منتشر میکنه.
- به تازگی آمار امسال هم منتشر شده و من قراره این آمار رو بررسی کنم و نکتههای جالب رو توی چند پست براتون به اشتراک بذارم.
- این آمار شامل محبوبترین زبانها و تکنولوژیها، سطح درآمد توسعهدهندهها، پردرآمدترین تکنولوژیها و ... میشه. منتظرش باشین 😉
- به تازگی آمار امسال هم منتشر شده و من قراره این آمار رو بررسی کنم و نکتههای جالب رو توی چند پست براتون به اشتراک بذارم.
- این آمار شامل محبوبترین زبانها و تکنولوژیها، سطح درآمد توسعهدهندهها، پردرآمدترین تکنولوژیها و ... میشه. منتظرش باشین 😉
🔺محبوبترین زبانهای برنامهنویسی سال ۲۰۲۰
- زبان Rust دوستداشتنی ترین زبان برای پنجمین سال متوالی
- پایتون که ۵ سال متوالی دومین زبان محبوب دنیا شناخته شده بود، امسال جای خودش رو به تایپاسکریپت داد.
- زبان Go که پارسال توی رتبه دهم بود، امسال ۵ پله رشد کرد و به رتبه پنجم محبوبترین زبانهای دنیا رسید.
مشاهدهی همهی آمار
#survey2020
- زبان Rust دوستداشتنی ترین زبان برای پنجمین سال متوالی
- پایتون که ۵ سال متوالی دومین زبان محبوب دنیا شناخته شده بود، امسال جای خودش رو به تایپاسکریپت داد.
- زبان Go که پارسال توی رتبه دهم بود، امسال ۵ پله رشد کرد و به رتبه پنجم محبوبترین زبانهای دنیا رسید.
مشاهدهی همهی آمار
#survey2020
🔺زبانهای برنامهنویسی ترسناک سال ۲۰۲۰
- توی این آمار وبسایت SO از واژهی Dreaded به معنای لفظی ترسناک استفاده کرده و منظورش زبانهایی هست که توسعهدهندهها در حال حاضر استفاده میکنن اما هیچ علاقهای برای ادامه دادن با این زبانها ندارن.
- زبانهای VBA، Objective C و Perl در بالای این جدول قرار دارن.
- نکتهی جالب اینه که این جدول تقریبا برعکس آمار محبوبترین زبانها هست.
- زبان برنامهنویسی شما چقدر ترسناکه؟ :))
مشاهدهی همهی آمار
#survey2020
- توی این آمار وبسایت SO از واژهی Dreaded به معنای لفظی ترسناک استفاده کرده و منظورش زبانهایی هست که توسعهدهندهها در حال حاضر استفاده میکنن اما هیچ علاقهای برای ادامه دادن با این زبانها ندارن.
- زبانهای VBA، Objective C و Perl در بالای این جدول قرار دارن.
- نکتهی جالب اینه که این جدول تقریبا برعکس آمار محبوبترین زبانها هست.
- زبان برنامهنویسی شما چقدر ترسناکه؟ :))
مشاهدهی همهی آمار
#survey2020
Ditty | دیتی
لاراولیها، کدوم مبحث رو بیشتر دوست دارین یاد بگیرین؟
- توی گروه هم میتونین بهم بگین
- توی گروه هم میتونین بهم بگین
🔺الگوی Repository در لاراول
- از این الگو برای زمانی استفاده میکنیم که میخوایم پیچیدگیهای نحوهی درج و خوندن اطلاعات (از دیتابیس، هارد و ...) رو کم یا مخفی کنیم.
- توی این پست ۲ قسمتی با این الگو توی لاراول آشنا میشیم:
https://ditty.ir/p/XOjjn
#laravel
- از این الگو برای زمانی استفاده میکنیم که میخوایم پیچیدگیهای نحوهی درج و خوندن اطلاعات (از دیتابیس، هارد و ...) رو کم یا مخفی کنیم.
- توی این پست ۲ قسمتی با این الگو توی لاراول آشنا میشیم:
https://ditty.ir/p/XOjjn
#laravel
دیتی | Ditty.ir
الگوی Repository در لاراول - قسمت اول
الگوی ریپازیتوری توی لاراول رو خیلی ساده توی این قسمت پیادهسازی میکنیم
🔺خواستنیترین تکنولوژیهای سال ۲۰۲۰
- عبارت Most Wanted یعنی تکنولوژیهایی که یک توسعهدهنده علاقه داره اونها رو یاد بگیره و کار کنه.
- برای چهارمین سال پیاپی و با اختلاف، پایتون خواستیترین زبان دنیا شد
- زبانهای جاوااسکریپت، Go و تایپاسکریپت با اختلاف خیلی نزدیک به هم دوم تا چهارم هستن.
#survey2020
- عبارت Most Wanted یعنی تکنولوژیهایی که یک توسعهدهنده علاقه داره اونها رو یاد بگیره و کار کنه.
- برای چهارمین سال پیاپی و با اختلاف، پایتون خواستیترین زبان دنیا شد
- زبانهای جاوااسکریپت، Go و تایپاسکریپت با اختلاف خیلی نزدیک به هم دوم تا چهارم هستن.
#survey2020
Ditty | دیتی
🔺سلام دوستان. یکی از معتبرترین و جالبترین آمارهایی که میتونیم از توسعهدهندگان سراسر دنیا داشته باشیم، آماری هست که وبسایت Stackoverflow هرساله منتشر میکنه. - به تازگی آمار امسال هم منتشر شده و من قراره این آمار رو بررسی کنم و نکتههای جالب رو توی چند…
🔺نکتهای که درباره این آمارها باید درنظر داشته باشیم اینه که این فقط نتیجهی یک نظرسنجی هست. این نظرسنجی یکی از بزرگترین نظرسنجیها توی سطح وب هست که امسال ۶۵۰۰۰ نفر شرکت کردن.
- و نکتهی مهمتر، نقش شرکتکنندههای این نظرسنجی هست که بیشتر توسعهدهندههای بکاند، فولاستک و فرانتاند هستن که ممکنه توی آمار تاثیر بیشتری گذاشته باشن.
#survey2020
- و نکتهی مهمتر، نقش شرکتکنندههای این نظرسنجی هست که بیشتر توسعهدهندههای بکاند، فولاستک و فرانتاند هستن که ممکنه توی آمار تاثیر بیشتری گذاشته باشن.
#survey2020
🔺پراستفادهترین تکنولوژیها، وب فریمورکها و دیتابیسهای سال ۲۰۲۰
- #جاوااسکریپت برای هشتمین سال پیاپی پراستفادهترین زبان (تکنولوژی) دنیای توسعهی نرمافزار لقب گرفت
- با وجود رشد کتابخونههایی مثل ریاکت و انگولار، جیکوئری هنوز پراستفادهترین فریمورک وب هست
- با اختلاف، MySQL پراستفادهترین دیتابیس دنیای نرمافزار هست
#survey2020
- #جاوااسکریپت برای هشتمین سال پیاپی پراستفادهترین زبان (تکنولوژی) دنیای توسعهی نرمافزار لقب گرفت
- با وجود رشد کتابخونههایی مثل ریاکت و انگولار، جیکوئری هنوز پراستفادهترین فریمورک وب هست
- با اختلاف، MySQL پراستفادهترین دیتابیس دنیای نرمافزار هست
#survey2020