https://www.sitepoint.com/amazon-sns-introduction/
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.smashingmagazine.com/2023/04/potentially-dangerous-non-accessibility-cookie-notices/
Please open Telegram to view this post
VIEW IN TELEGRAM
Smashing Magazine
The Potentially Dangerous Non-Accessibility Of Cookie Notices — Smashing Magazine
In this piece, a Web Content Accessibility Guidelines (WCAG) auditor shares some cookie banner error patterns that can massively hurt a page’s overall conformance. Let’s explore what to look out for with this omnipresent piece of the web interface.
How To Use MillionJs In a Next App.
Million is an extremely fast and lightweight (<4kb) virtual DOM that makes React components up to 70% Faster.
Million is an extremely fast and lightweight (<4kb) virtual DOM that makes React components up to 70% Faster.
Forwarded from DevGuide 🇵🇸
Advanced-Javascript-Cheatsheet-ZTM.pdf
6.6 MB
للجافاسكريبتاوية...
الملف بيوضح بعض المواضع المتقدمة في JavaScript واللي لازم تكون فاهمها كويس وكمان هتلاقيها في كل انترفيو
#javascript
الملف بيوضح بعض المواضع المتقدمة في JavaScript واللي لازم تكون فاهمها كويس وكمان هتلاقيها في كل انترفيو
#javascript
ازيكوا عملين اي 😁
ده موقع لقيته علي بيهانس قلت ابرمجه باستخدام ال
NextJS
تقدروا تشوفه من هنا:
https://digim.vercel.app/
ومتساش تقول رايك🥹♥️
الكود متاح علي جيت هاب:
https://github.com/Nourtaha13/digim
متنساش تعمل نجمه علي الجيت هاب😁
ده موقع لقيته علي بيهانس قلت ابرمجه باستخدام ال
NextJS
تقدروا تشوفه من هنا:
https://digim.vercel.app/
ومتساش تقول رايك🥹♥️
الكود متاح علي جيت هاب:
https://github.com/Nourtaha13/digim
متنساش تعمل نجمه علي الجيت هاب😁
لو عندك ملف JSON وحابب تستكشفه او تفهمه او تعمله visualize
ممكن ترفعه هنا على الموقع ده وهو هيحوله ل Graph
https://jsoncrack.com/
ممكن ترفعه هنا على الموقع ده وهو هيحوله ل Graph
https://jsoncrack.com/
Forwarded from DevGuide 🇵🇸
6 Advanced TypeScript tricks for Clean Code
https://medium.com/@mvsg/6-advanced-typescript-tricks-for-clean-code-90cee774dbf3
#typescript
https://medium.com/@mvsg/6-advanced-typescript-tricks-for-clean-code-90cee774dbf3
#typescript
Medium
6 Advanced TypeScript tricks for Clean Code
Six advanced TypeScript tips will be covered here, along with examples showing how each one works step by step and their benefits. By using…
Forwarded from DevGuide 🇵🇸
كوباية الشاي الجميلة وعيش مع المقال ♥️
A Complete Visual Guide to Understanding the Node.js Event Loop
https://link.medium.com/NY8EcTpyYzb
A Complete Visual Guide to Understanding the Node.js Event Loop
https://link.medium.com/NY8EcTpyYzb
Forwarded from Hend Ahmed (Hend Ahmed)
لان الچافاسكريبت Flexible و مُتعددة الاستخدامات
، ممكن نستخدمها في بناء front end web applications و دا عن طريق استخدام مكتبة زي React.js او حتي framework زي angular.js
و دا لان ال framework او ال library بتخلي بناء ال modern web apps الكبيرة (large scale) اسهل و اسرع
كمان ممكن استخدم js في بناء Backend web apps يبقي نستخدم node.js و هنا ال apps دي بتشتغل علي ال web server و بتتعامل مع ال Database
علي عكس ال front apps بتشتغل علي ال Browser 🤷
طيب لو حبينا نستخدم چافاسكريبت لبناء mobile apps يبقي نستخدم React Native او ionic framework 😁
طيب عايزين نعمل Desktop apps بالچافاسكريبت يبقي نستخدم معاها electron.js
يبقي الچافاسكريبت مهمة جدا و مهم تفهمها و تتقنها مش بس عشان الweb development زي ما انا كاتبه التويته 😁 لا دا عشان ممكن كمان موبايل او ديسكتوب
، ممكن نستخدمها في بناء front end web applications و دا عن طريق استخدام مكتبة زي React.js او حتي framework زي angular.js
و دا لان ال framework او ال library بتخلي بناء ال modern web apps الكبيرة (large scale) اسهل و اسرع
كمان ممكن استخدم js في بناء Backend web apps يبقي نستخدم node.js و هنا ال apps دي بتشتغل علي ال web server و بتتعامل مع ال Database
علي عكس ال front apps بتشتغل علي ال Browser 🤷
طيب لو حبينا نستخدم چافاسكريبت لبناء mobile apps يبقي نستخدم React Native او ionic framework 😁
طيب عايزين نعمل Desktop apps بالچافاسكريبت يبقي نستخدم معاها electron.js
يبقي الچافاسكريبت مهمة جدا و مهم تفهمها و تتقنها مش بس عشان الweb development زي ما انا كاتبه التويته 😁 لا دا عشان ممكن كمان موبايل او ديسكتوب
تذكير:
الوقت اللي انت مستنيه عشان تذاكر وتبدأ في الي انت
عاوزه ، عُمْره ماهيجي!!!
عُمْر مامزاجك هيبقى رايق وعال العال عشان تبدأ تقرأ كتاب مهم !! ، فإبدأ ولا تُسَوِف!
عُمْرك ما هتبقى فاضي وعندك عشر ساعات في اليوم عشان تبدأ !!، فإبدأ ولا تُسَوِف!
عُمْرك ما هترجع من شغلك فريش ومُش تعبان عشان تعرف تبدأ !! ، فإبدأ ولا تُسَوِف!
عُمْر مسؤولياتك تجاه بيتك وأولادك ما هتنتهي عشان تبدأ بعدها وانت بالك رايق !! ، فإبدأ ولا تُسَوِف!
عُمر الوقت إللي يناسب مزاجك ما هيجي ، عشان هو ده حال هذه الدُنيا تعب وعناء وكبد ومشقة
فابدأ ولا تُسَوِف !!
منقول .
الوقت اللي انت مستنيه عشان تذاكر وتبدأ في الي انت
عاوزه ، عُمْره ماهيجي!!!
عُمْر مامزاجك هيبقى رايق وعال العال عشان تبدأ تقرأ كتاب مهم !! ، فإبدأ ولا تُسَوِف!
عُمْرك ما هتبقى فاضي وعندك عشر ساعات في اليوم عشان تبدأ !!، فإبدأ ولا تُسَوِف!
عُمْرك ما هترجع من شغلك فريش ومُش تعبان عشان تعرف تبدأ !! ، فإبدأ ولا تُسَوِف!
عُمْر مسؤولياتك تجاه بيتك وأولادك ما هتنتهي عشان تبدأ بعدها وانت بالك رايق !! ، فإبدأ ولا تُسَوِف!
عُمر الوقت إللي يناسب مزاجك ما هيجي ، عشان هو ده حال هذه الدُنيا تعب وعناء وكبد ومشقة
فابدأ ولا تُسَوِف !!
منقول .
Forwarded from Atamakan - أتمكن
10 طرق كتابة سيئة في JavaScript
يعتبر JavaScript جزء لا يتجزأ من تطوير الويب الحديث، ولكن يجب الانتباه إلى بعض المشاكل التي قد تصادفك. في هذا المقال، سنقدم لك عشر طرق شائعة لكتابة JavaScript لمساعدتك على تجنب بعض الأخطاء الشائعة.
https://atamakan.com/10-bad-ways-to-write-javascript/
يعتبر JavaScript جزء لا يتجزأ من تطوير الويب الحديث، ولكن يجب الانتباه إلى بعض المشاكل التي قد تصادفك. في هذا المقال، سنقدم لك عشر طرق شائعة لكتابة JavaScript لمساعدتك على تجنب بعض الأخطاء الشائعة.
https://atamakan.com/10-bad-ways-to-write-javascript/
فضلا و ليس امرا عمل لايك للفيديو عشان اليوتيوب يصير يقترحو للعالم و شكرا لكم ❤️
تعرف ايه اللى بيحصل من وراك فى الـ JavaScript لما بتكتب كود زي ده؟
var str = "hello";
str = str.substring(0, 2);
الـ str هنا عبارة عن primitive type مش المفروض يبقى فيه properties او functions.
الـ JavaScript بتاخد الـ str وتعمل منه String Object وتنفذ ال substring وتاخد النتيجة على جنب وتمسح ال Object اللى اتعمل وتعمل من النتيجة value جديدة لـ str.
وتعرف ان الـ int فى الـ C# عبارة عن primitive type برضه لكنه فى الأصل struct. علشان كدة ممكن تلاقى فيه function زي ToString مثلاً عادي.
وتعرف ان الـ variables فى لغة زي Rust هى immutable بالفطرة ولو عايزن تبقى mutable لازم تحدد ده بنفسك.
تعرف ان الـ string فى C# يعتبر immutable لكن الـ StringBuilder يعتبر mutable
وان ال string فى الـ javascript برضه immutable لكنه فى لغة زي الـ PHP بيبقى mutable.
على الرغم من انك مش مطالب تعرف كل لغة بتتعامل مع الداتا ازاى لكنك مطالب بحاجتين
1- تعرف لغتك كويس بتعمل ايه من جوه
2- ماتفترضش ان اللى بيحصل فى لغتك بيحصل فى باقى اللغات (حتى لو فى تشابه كبير)
منقول
var str = "hello";
str = str.substring(0, 2);
الـ str هنا عبارة عن primitive type مش المفروض يبقى فيه properties او functions.
الـ JavaScript بتاخد الـ str وتعمل منه String Object وتنفذ ال substring وتاخد النتيجة على جنب وتمسح ال Object اللى اتعمل وتعمل من النتيجة value جديدة لـ str.
وتعرف ان الـ int فى الـ C# عبارة عن primitive type برضه لكنه فى الأصل struct. علشان كدة ممكن تلاقى فيه function زي ToString مثلاً عادي.
وتعرف ان الـ variables فى لغة زي Rust هى immutable بالفطرة ولو عايزن تبقى mutable لازم تحدد ده بنفسك.
تعرف ان الـ string فى C# يعتبر immutable لكن الـ StringBuilder يعتبر mutable
وان ال string فى الـ javascript برضه immutable لكنه فى لغة زي الـ PHP بيبقى mutable.
على الرغم من انك مش مطالب تعرف كل لغة بتتعامل مع الداتا ازاى لكنك مطالب بحاجتين
1- تعرف لغتك كويس بتعمل ايه من جوه
2- ماتفترضش ان اللى بيحصل فى لغتك بيحصل فى باقى اللغات (حتى لو فى تشابه كبير)
منقول