تقنية

الأدوات الأساسية للمبرمجين


هذه قائمة بالأدوات والخدمات الأساسية من سير عمل البرمجة الخاص بي والتي أعتقد أنها يجب أن تكون جزءًا من مجموعة أدوات كل مبرمج ويب. سواء كنت تقوم بإنشاء تطبيق “Hello World” بسيط أو تطبيق ويب معقد، فمن المفترض أن تجعل هذه الأدوات عملية البرمجة الخاصة بك أسهل وتزيد من الإنتاجية.

1. devdocs.io — وثائق واجهة برمجة التطبيقات (API) لجميع لغات وأطر البرمجة الشائعة. يتضمن البحث الفوري ويعمل دون اتصال بالإنترنت أيضًا.

2. glitch.com – قم بإنشاء تطبيقات الويب الخاصة بك في المتصفح، أو قم باستيراد مستودعات GitHub، أو استخدم أي حزمة NPM أو قم بالبناء على أي أطر عمل شائعة ونشرها مباشرة على Firebase.

3. Bundlephobia.com — يمكنك العثور سريعًا على تكلفة الاستيراد (حجم التنزيل) لأي حزمة في سجل NPM. أو قم بتحميل ملف package.json الخاص بك لفحص جميع التبعيات في مشروعك.

4. babeljs.io/repl — اكتب التعليمات البرمجية الخاصة بك بلغة JavaScript الحديثة ودع Babel يحول التعليمات البرمجية الخاصة بك إلى JavaScript المتوافقة مع المتصفحات الأقدم.

5.codeply.com – يمكنك إنشاء تخطيطات سريعة الاستجابة للواجهة الأمامية باستخدام أطر عمل مثل Bootstrap وMaterialize CSS وSemanticUI.

6. httpie.org — أداة سطر أوامر مفيدة لتقديم طلبات HTTP إلى خوادم الويب وواجهات برمجة تطبيقات RESTful. تقريبًا بنفس قوة CURL وWget، ولكنها أبسط.

7. regexr.com — أداة جيدة لاختبار تعبيراتك العادية في المتصفح.

8. jex.im/regulex — اكتب أي تعبير عادي في المحرر واحصل على تمثيل مرئي لكيفية عمل القطع.

9. buildregex.com — إنشاء تعبيرات عادية بشكل مرئي.

شاهد أيضاً: أكثر المواقع فائدة على الإنترنت

10.explainshell.com – اكتب أي أمر Unix واحصل على شرح مرئي لكل علامة ووسيطة في الأمر.

11.tldr.ostera.io — صفحات دليل يونكس طويلة ومعقدة. يقدم هذا الموقع أمثلة عملية لجميع أوامر Unix الشائعة دون الحاجة إلى الغوص في صفحات الدليل.

12. mockaroo.com – يمكنك إنشاء بيانات اختبار وهمية بسرعة في المتصفح بتنسيقات CSV وJSON وSQL وتنسيقات التصدير الأخرى.

13. jsdelivr.com — خدمة أي ملف GitHub أو مكون WordPress الإضافي من خلال CDN. قم بدمج عدة ملفات في عنوان URL واحد، وأضف “.min” إلى أي ملف JS/CSS للحصول على نسخة مصغرة تلقائيًا. راجع أيضًا موقع unpkg.com.

14.carbon.now.sh — أنشئ لقطات شاشة جميلة لكود المصدر الخاص بك. يقدم تسليط الضوء على بناء الجملة لجميع اللغات الشعبية.

15. wakatime.com – تعرف بالضبط على المدة التي تقضيها في البرمجة باستخدام مقاييس مفصلة لكل ملف وحتى اللغة. يتكامل مع VS Code والنص Sublime وجميع برامج تحرير الأكواد الشائعة.

16. astexplorer.net – الصق كود JavaScript الخاص بك في المحرر وقم بإنشاء شجرة Syntax Tree المجردة التي ستساعدك على فهم كيفية عمل محلل JavaScript.

17.hyper.is — بديل أفضل لمحطة سطر الأوامر وأيضًا iTerm. استخدمها مع غلاف Oh My Zsh وأضف قوى خارقة إلى جهازك الطرفي.

18. curlbuilder.com – قم بإجراء طلبات CURL الخاصة بك في المتصفح.

19. htaccess.madewithlove.be — اختبر بسهولة قواعد إعادة التوجيه وإعادة الكتابة في ملف .htaccess لخادم Apache الخاص بك. راجع مقتطفات .htaccess المفيدة.

انظر أيضًا: أفضل الأماكن لتنزيل قوالب HTML

20.trackjs.com — راقب الأخطاء في مشاريع الويب المستندة إلى JavaScript واحصل على إشعارات فورية عبر البريد الإلكتروني عند اكتشاف خطأ جديد.

21. ngrok.com – ابدأ تشغيل خادم ويب محلي، وقم بتشغيل ngrok، وأشر إلى المنفذ الذي يعمل عليه المضيف المحلي واحصل على عنوان URL عام لنفقك.

22.codeshare.io — محرر أكواد برمجية عبر الإنترنت للبرمجة الثنائية، أو المقابلات المباشرة مع مؤتمرات الفيديو، أو لتدريس التعليمات البرمجية للطلاب عن بُعد.

23. webhooks.site – فحص الحمولات بسهولة وتصحيح أخطاء HTTP webhooks في المتصفح. يتم تسجيل كافة طلبات HTTP في الوقت الحقيقي. بديل جيد آخر هو RequestBin.

24.surge.sh — أسهل طريقة لنشر صفحات الويب والمحتويات الثابتة الأخرى من سطر الأوامر. يدعم المجالات المخصصة وSSL. انظر أيضًا زيت الآن.

25. visbug — وظيفة إضافية ضرورية لمطوري الويب توفر أدوات تصميم ويب مفيدة في متصفحك مباشرةً. متاح لجوجل كروم وفايرفوكس.

26. puppeteersandbox.com — Puppeteer هو إطار عمل Node.js لأتمتة Google Chrome. استخدم وضع الحماية لاختبار البرامج النصية الخاصة بك بسرعة في المتصفح. راجع أيضًا موقع Try-puppeteer.com.

27. prettier.io/playground — قم بتجميل كود JavaScript وTypeScript الخاص بك باستخدام Prettier، منسق الأكواد المفضل للمبرمجين.

28. json.parser.online.fr — محلل JSON الوحيد الذي ستحتاج إليه لتحليل وتجميل سلاسل JSON المعقدة.

29. scrimba.com — أنشئ تسجيلات شاشة برمجية خاصة بك في المتصفح أو شاهد code.code للمطورين الآخرين.

30. katacoda.com – منصة تدريب لمطوري البرمجيات حيث يمكن لأي شخص إنشاء بيئات التدريب المخصصة والتفاعلية الخاصة به.

31. codesandbox.io – بيئة تطوير متكاملة (IDE) عبر الإنترنت كاملة الميزات حيث يمكنك إنشاء تطبيقات ويب بجميع اللغات الشائعة بما في ذلك Vanilla JavaScript وReact وTypeScript وVue وAngular. راجع أيضًا StackBlitz.com وRepl.it.

32. apify.com — اكتب أدوات استخراج الويب الخاصة بك باستخدام JavaScript وقم بجدولة أدوات استخراج البيانات الخاصة بك للتشغيل على فترات زمنية محددة تلقائيًا.

33. vim-adventures.com — يتمتع محرر النصوص Vim بشعبية كبيرة بين المبرمجين. سيساعدك الموقع على إتقان الأوامر الرئيسية المختلفة من خلال اللعبة.

34. insomnia.rest — عميل REST يعتمد على سطح المكتب ويتيح لك إنشاء طلبات HTTP وعرض تفاصيل الاستجابة، كل ذلك في واجهة سهلة الاستخدام. قد يفكر المستخدمون المتقدمون في Postman.

انظر أيضًا: أفضل المعلمين لتعلم تطوير الويب



Source link


اكتشاف المزيد من مرابع التكنولوجيا

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من مرابع التكنولوجيا

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading