![](https://flaming.codes/images/posts/critical-perspective-on-civet/preview.webp)
![](https://flaming.codes/images/posts/critical-perspective-on-civet/preview.webp)
لغة Civet، لغة برمجية تعتمد على البرمجة الوظيفية كمجموعة فوقية من Typescript
الغوص في تحسينات صياغة Civet ونظام التكامل الايكولوجي لتقييم مزاياها الحقيقية والتحديات المحتملة
![](https://flaming.codes/images/posts/migrating-from-nextjs-to-qwik/preview.webp)
![](https://flaming.codes/images/posts/migrating-from-nextjs-to-qwik/preview.webp)
كيف قمت بترحيل flaming.codes من Next.js إلى Qwik
رحلتي لمدة أسبوعين لترحيل flaming.codes من Next.js إلى Qwik و Qwik City
![](https://flaming.codes/images/posts/windows-95-and-its-relevance-in-computer-history/preview.webp)
![](https://flaming.codes/images/posts/windows-95-and-its-relevance-in-computer-history/preview.webp)
Windows 95 وأهميته في تاريخ الكمبيوتر
ما الذي أنشأه نظام التشغيل Windows 95 الذي لا يزال ساريًا حتى اليوم
![](https://flaming.codes/images/posts/using-rewind-ai-for-work-to-document-everything/preview.webp)
![](https://flaming.codes/images/posts/using-rewind-ai-for-work-to-document-everything/preview.webp)
تذكر كل شيء مع Rewind.ai: استخدامه للعمل
كيف يمكن أن يساعدك Rewind.ai على تذكر الأشياء التي نسيتها بالفعل
![](https://flaming.codes/images/posts/arc-browser-for-web-development-and-management/preview.webp)
![](https://flaming.codes/images/posts/arc-browser-for-web-development-and-management/preview.webp)
متصفح آرك لتطوير وإدارة الويب
كيف يحسِّن Arc Browser UX سير العمل للمطورين
![](https://flaming.codes/images/posts/calming-background-sounds-in-ios-and-macos/preview.webp)
![](https://flaming.codes/images/posts/calming-background-sounds-in-ios-and-macos/preview.webp)
أصوات الخلفية في iOS و macOS
كيفية استخدام أصوات الخلفية لإنشاء بيئة هادئة على iOS و macOS
![](https://flaming.codes/images/posts/barrel-files-in-javascript/preview.webp)
![](https://flaming.codes/images/posts/barrel-files-in-javascript/preview.webp)
ملفات برميل في JavaScript
مزايا وعيوب استخدام ملفات برميل في جافا سكريبت
![](https://flaming.codes/images/posts/github-copilot-labs-experimental-extension-to-enhance-github-copilot/preview.webp)
![](https://flaming.codes/images/posts/github-copilot-labs-experimental-extension-to-enhance-github-copilot/preview.webp)
مختبرات جيثب كوبيلوت
ملحق تجريبي لتعزيز جيثب مساعد الطيار
![](https://flaming.codes/images/posts/screenshots-in-pwa-installation-prompt/preview.webp)
![](https://flaming.codes/images/posts/screenshots-in-pwa-installation-prompt/preview.webp)
معاينة لقطة شاشة PWA
كيفية إظهار لقطات الشاشة في موجه التثبيت الخاص بـ PWA
![](https://flaming.codes/images/posts/package-agnostic-scripts-with-node-js/preview.webp)
![](https://flaming.codes/images/posts/package-agnostic-scripts-with-node-js/preview.webp)
البرامج النصية الحيادية الحزمة مع Node.js
كيفية تبسيط تشغيل البرامج النصية في NPM و Yarn و PNPM
![](https://flaming.codes/images/posts/the-satisfies-operator-in-typescript-to-match-some-type/preview.webp)
![](https://flaming.codes/images/posts/the-satisfies-operator-in-typescript-to-match-some-type/preview.webp)
عامل التشغيل "يرضي" في TypeScript
تحقق من أن نوع التعبير يطابق نوعًا ما ، بدون تغيير النوع الناتج لذلك التعبير
![](https://flaming.codes/images/posts/a-guide-for-beginners-into-node-js-and-npm/preview.webp)
![](https://flaming.codes/images/posts/a-guide-for-beginners-into-node-js-and-npm/preview.webp)
دليل للمبتدئين في Node.js و NPM
كيف تبدأ مع Node.js ومدير حزمة Node
![](https://flaming.codes/images/posts/control-brightness-external-monitors-on-windows/preview.webp)
![](https://flaming.codes/images/posts/control-brightness-external-monitors-on-windows/preview.webp)
التحكم في الشاشات الخارجية على الويندوز
كيفية استخدام تطبيق مجاني للتحكم في سطوع جميع الشاشات
![](https://flaming.codes/images/posts/the-many-differences-between-unix-and-linux/preview.webp)
![](https://flaming.codes/images/posts/the-many-differences-between-unix-and-linux/preview.webp)
الاختلافات العديدة بين يونكس ولينكس
كيف يختلف اثنان من أكثر أنظمة التشغيل شيوعًا عن بعضهما البعض.
![](https://flaming.codes/images/posts/a-simple-introduction-to-typescript/preview.webp)
![](https://flaming.codes/images/posts/a-simple-introduction-to-typescript/preview.webp)
مقدمة بسيطة للنسخة المطبوعة
مقدمة موجزة لبعض مفاهيم الرواية
![](https://flaming.codes/images/posts/get-to-know-symbols-the-unique-data-type-for-object-properties/preview.webp)
![](https://flaming.codes/images/posts/get-to-know-symbols-the-unique-data-type-for-object-properties/preview.webp)
الرمز في جافا سكريبت
تعرف على الرموز: نوع البيانات الفريد لخصائص الكائن
![](https://flaming.codes/images/posts/treewalker-api-to-traverse-dom-nodes/preview.webp)
![](https://flaming.codes/images/posts/treewalker-api-to-traverse-dom-nodes/preview.webp)
واجهة برمجة تطبيقات DOM TreeWalker
واجهة برمجة تطبيقات TreeWalker: أداة قوية لاجتياز شجرة DOM.
![](https://flaming.codes/images/posts/better-documentation-in-ts-and-js-with-rich-metadata/preview.webp)
![](https://flaming.codes/images/posts/better-documentation-in-ts-and-js-with-rich-metadata/preview.webp)
توثيق أفضل في TS & JS
كيفية كتابة مستندات أفضل بجافا سكريبت مع بيانات وصفية غنية
![](https://flaming.codes/images/posts/typescript-for-tailwind-css-config/preview.webp)
![](https://flaming.codes/images/posts/typescript-for-tailwind-css-config/preview.webp)
أنواع تهيئة Tailwind-CSS
كيفية استخدام أنواع Typescript لـ Tailwind-CSS
![](https://flaming.codes/images/posts/dark-mode-for-github-markdown-images/preview.webp)
![](https://flaming.codes/images/posts/dark-mode-for-github-markdown-images/preview.webp)
الوضع الداكن لصور Github Markdown
كيفية استخدام صور مختلفة في Markdown للوضع الفاتح أو الداكن
![](https://flaming.codes/images/posts/how-to-determine-os-in-browser/preview.webp)
![](https://flaming.codes/images/posts/how-to-determine-os-in-browser/preview.webp)
كيفية تحديد نظام التشغيل في المتصفح
استخدم واجهات برمجة التطبيقات الحديثة لاسترداد معلومات حول النظام المضيف لتطبيق الويب الخاص بك
![](https://flaming.codes/images/posts/how-to-use-the-terminal-to-launch-any-installed-simulator/preview.webp)
![](https://flaming.codes/images/posts/how-to-use-the-terminal-to-launch-any-installed-simulator/preview.webp)
ابدأ تشغيل جهاز محاكاة iOS أو iPadOS محدد
كيفية استخدام Terminal لتحديد وتشغيل أي جهاز محاكاة مثبت
![](https://flaming.codes/images/posts/new-dynamic-viewport-sizes-dvh-lvh-svh/preview.webp)
![](https://flaming.codes/images/posts/new-dynamic-viewport-sizes-dvh-lvh-svh/preview.webp)
أحجام منفذ العرض الجديدة
كيف يمكن لـ svh و lvh و dvh تحسين التصميم سريع الاستجابة
![](https://flaming.codes/images/posts/msw-in-sveltekit-for-local-development/preview.webp)
![](https://flaming.codes/images/posts/msw-in-sveltekit-for-local-development/preview.webp)
MSW في SvelteKit
كيفية تنفيذ MSW للتنمية المحلية في SvelteKit
![](https://flaming.codes/images/posts/gitpod-ide-in-the-cloud/preview.webp)
![](https://flaming.codes/images/posts/gitpod-ide-in-the-cloud/preview.webp)
Gitpod IDE في السحابة
مساحات عمل سريعة الزوال ، جميع العمليات في السحابة
![](https://flaming.codes/images/posts/license-generator-for-dependencies-in-sveltekit/preview.webp)
![](https://flaming.codes/images/posts/license-generator-for-dependencies-in-sveltekit/preview.webp)
منشئ الترخيص في SvelteKit
قم بإنشاء قائمة من التبعيات لمشروع SvelteKit الخاص بك
![](https://flaming.codes/images/posts/lazy-loading-modules-in-svelte-to-import-components-on-demand/preview.webp)
![](https://flaming.codes/images/posts/lazy-loading-modules-in-svelte-to-import-components-on-demand/preview.webp)
وحدات التحميل الكسولة في Svelte
كيفية استيراد المكون الخاص بك عند الطلب
![](https://flaming.codes/images/posts/custom-lib-folder-with-path-alias-in-sveltekit/preview.webp)
![](https://flaming.codes/images/posts/custom-lib-folder-with-path-alias-in-sveltekit/preview.webp)
مجلد lib المخصص في SvelteKit
كيفية إنشاء مسار مستعار في SvelteKit
![](https://flaming.codes/images/posts/afterdark-screensaver-for-macos-install-guide/preview.webp)
![](https://flaming.codes/images/posts/afterdark-screensaver-for-macos-install-guide/preview.webp)
AfterDark Screensaver لنظام التشغيل macOS
كيفية تثبيت واحدة من أفضل حافظات الشاشة على الإطلاق
![](https://flaming.codes/images/posts/setup-hmr-for-sveltekit-with-gitpod/preview.webp)
![](https://flaming.codes/images/posts/setup-hmr-for-sveltekit-with-gitpod/preview.webp)
قم بإعداد HMR لـ SvelteKit مع Gitpod
كيفية استخدام Hot Module Reload with SvelteKit و Gitpod
![](https://flaming.codes/images/posts/bundle-fonts-in-your-web-app/preview.webp)
![](https://flaming.codes/images/posts/bundle-fonts-in-your-web-app/preview.webp)
حزم الخطوط في تطبيق الويب الخاص بك
كيف يوفر Fontsource الخطوط ليتم شحنها مع تطبيقك
![](https://flaming.codes/images/posts/generate-svg-from-google-fonts/preview.webp)
![](https://flaming.codes/images/posts/generate-svg-from-google-fonts/preview.webp)
إنشاء SVG من Google Fonts
كيفية استخدام تطبيق ويب لتحويل أي نص إلى SVG
![](https://flaming.codes/images/posts/replace-material-ui-with-tailwind-css/preview.webp)
![](https://flaming.codes/images/posts/replace-material-ui-with-tailwind-css/preview.webp)
استبدل Material-UI بـ Tailwind.css
دراسة حالة حول استبدال Material-UI بـ Tailwind.css
![](https://flaming.codes/images/posts/lightweigt-alternative-to-axios/preview.webp)
![](https://flaming.codes/images/posts/lightweigt-alternative-to-axios/preview.webp)
بديل Lightweigt لـ Axios
استخدام Redaxios بدلاً من Axios كبديل صغير
![](https://flaming.codes/images/posts/code-reviews-how-to-level-up-your-skills/preview.webp)
![](https://flaming.codes/images/posts/code-reviews-how-to-level-up-your-skills/preview.webp)
مراجعات الكود: كيفية رفع مستوى مهاراتك
لماذا تعد مراجعات الكود أقوى أداة لتصبح مطورًا أفضل
![](https://flaming.codes/images/posts/macos-command-palette-for-power-users-via-raycast/preview.webp)
![](https://flaming.codes/images/posts/macos-command-palette-for-power-users-via-raycast/preview.webp)
Raycast لنظام macOS
أداة متعددة الاستخدامات تتحكم في مجموعة ضخمة من المهام الشائعة
![](https://flaming.codes/images/posts/github-code-search-to-find-code-in-github-repos/preview.webp)
![](https://flaming.codes/images/posts/github-code-search-to-find-code-in-github-repos/preview.webp)
جيثب كود البحث
كيفية استخدام البحث الغامض في Github عن مستودعاتك
![](https://flaming.codes/images/posts/control-brightness-on-macos-external-displays/preview.webp)
![](https://flaming.codes/images/posts/control-brightness-on-macos-external-displays/preview.webp)
التحكم في السطوع على شاشات macOS الخارجية
كيفية استخدام تطبيق يسمى MonitorControl لتغييرات سطوع الشاشة
![](https://flaming.codes/images/posts/analyze-css-overview-in-chromium-devtools/preview.webp)
![](https://flaming.codes/images/posts/analyze-css-overview-in-chromium-devtools/preview.webp)
"نظرة عامة على CSS" في DevTools في Chromium
كيفية تحليل CSS الخاص بك باستخدام DevTools
![](https://flaming.codes/images/posts/typescript-template-string-literal-types-as-discriminants/preview.webp)
![](https://flaming.codes/images/posts/typescript-template-string-literal-types-as-discriminants/preview.webp)
أنواع سلاسل القالب المطبوع عليها علامات تمييز
أنواع حرفية للقالب محسّنة باستخدام Typescript 4.5
![](https://flaming.codes/images/posts/node-js-builtin-modules-import-syntax/preview.webp)
![](https://flaming.codes/images/posts/node-js-builtin-modules-import-syntax/preview.webp)
تحميل وحدات Node.js المدمجة
صيغة استيراد خاصة نوعا ما للوحدات المدمجة
![](https://flaming.codes/images/posts/coding-in-vr-and-how-real-work-is-possible/preview.webp)
![](https://flaming.codes/images/posts/coding-in-vr-and-how-real-work-is-possible/preview.webp)
الترميز في الواقع الافتراضي
لماذا يعتبر Quest 2 (والمزيد) من Meta علامة فارقة في الواقع الافتراضي
![](https://flaming.codes/images/posts/remove-ignored-files-in-git-with-one-command/preview.webp)
![](https://flaming.codes/images/posts/remove-ignored-files-in-git-with-one-command/preview.webp)
قم بإزالة الملفات التي تم تجاهلها في git
أمر واحد لاستخدامه لإزالة الملفات المتجاهلة التي تم إيداعها
![](https://flaming.codes/images/posts/catch-errors-in-promise-all-alternative/preview.webp)
![](https://flaming.codes/images/posts/catch-errors-in-promise-all-alternative/preview.webp)
اكتشف الأخطاء في Promise.all
بديل آمن لـ Javascript's Promise.all
![](https://flaming.codes/images/posts/the-most-powerful-ssh-terminal-vs-code/preview.webp)
![](https://flaming.codes/images/posts/the-most-powerful-ssh-terminal-vs-code/preview.webp)
أقوى محطة SSH
كيفية استخدام VS Code كمحطة SSH اليومية الخاصة بك
![](https://flaming.codes/images/posts/working-with-github-copilot-speed-coding/preview.webp)
![](https://flaming.codes/images/posts/working-with-github-copilot-speed-coding/preview.webp)
العمل مع جيثب مساعد الطيار
كيف يمكن للذكاء الاصطناعي تحسين سرعة الترميز بشكل كبير
![](https://flaming.codes/images/posts/github-command-palette-for-searching-github-actions/preview.webp)
![](https://flaming.codes/images/posts/github-command-palette-for-searching-github-actions/preview.webp)
لوحة القيادة جيثب
كيفية البحث عن المستودعات والإجراءات السريعة على جيثب
![](https://flaming.codes/images/posts/ux-case-study-of-a-blog-post-article-page/preview.webp)
![](https://flaming.codes/images/posts/ux-case-study-of-a-blog-post-article-page/preview.webp)
دراسة حالة UX لصفحة نشر مدونة
كيف صممت صفحة المقالة لتطبيق الويب هذا
![](https://flaming.codes/images/posts/what-is-the-navigator-in-progressive-web-apps/preview.webp)
![](https://flaming.codes/images/posts/what-is-the-navigator-in-progressive-web-apps/preview.webp)
ما هو "الملاح" في تطبيقات الويب التقدمية؟
كيف يمكّن "الملاح" من تحسين تطبيقات الويب بشكل تدريجي
![](https://flaming.codes/images/posts/simple-animated-clock-in-tailwind-css/preview.webp)
![](https://flaming.codes/images/posts/simple-animated-clock-in-tailwind-css/preview.webp)
ساعة تناظرية متحركة بسيطة في Tailwind.css
كيفية إنشاء ساعة تناظرية بسيطة للغاية باستخدام الرسوم المتحركة فقط في Tailwind.css
![](https://flaming.codes/images/posts/ux-case-study-of-a-project-portfolio-page/preview.webp)
![](https://flaming.codes/images/posts/ux-case-study-of-a-project-portfolio-page/preview.webp)
دراسة حالة UX لصفحة المحفظة
الأفكار التي أثرت في تصميم صفحة أعمالي الشخصية
![](https://flaming.codes/images/posts/ux-case-study-of-an-overview-page/preview.webp)
![](https://flaming.codes/images/posts/ux-case-study-of-an-overview-page/preview.webp)
دراسة حالة UX لصفحة نظرة عامة
كيف صممت صفحة النظرة العامة لجميع فئات التدوينات
![](https://flaming.codes/images/posts/special-network-function-for-analytics-data-in-browser/preview.webp)
![](https://flaming.codes/images/posts/special-network-function-for-analytics-data-in-browser/preview.webp)
وظيفة شبكة خاصة لتحليلات البيانات في المتصفح
كيفية استخدام "sendBeacon" لنقل أجزاء البيانات الصغيرة بشكل موثوق
![](https://flaming.codes/images/posts/writing-an-xbar-plugin-in-js-for-plausible-io/preview.webp)
![](https://flaming.codes/images/posts/writing-an-xbar-plugin-in-js-for-plausible-io/preview.webp)
كتابة ملحق xbar لـ Plausible.io
كيف كتبت JS-plugin لتطبيق xbar لمعرفة العدد الحالي للزوار
![](https://flaming.codes/images/posts/react-js-portal-rendering-out-of-tree/preview.webp)
![](https://flaming.codes/images/posts/react-js-portal-rendering-out-of-tree/preview.webp)
بوابة React.js
سحر عرض العناصر خارج شجرة DOM الخاصة
![](https://flaming.codes/images/posts/iphone-screen-sharing-on-mac/preview.webp)
![](https://flaming.codes/images/posts/iphone-screen-sharing-on-mac/preview.webp)
مشاركة شاشة iPhone على Mac
كيفية إظهار شاشة iOS على جهاز Mac الخاص بك
![](https://flaming.codes/images/posts/next-js-npm-license-generator/preview.webp)
![](https://flaming.codes/images/posts/next-js-npm-license-generator/preview.webp)
منشئ ترخيص Next.js NPM
كيفية إنشاء تراخيص من package.json الخاص بك
![](https://flaming.codes/images/posts/description-of-react-batched-updates/preview.webp)
![](https://flaming.codes/images/posts/description-of-react-batched-updates/preview.webp)
تفاعل مع التحديثات المجمعة
كيفية الجمع بين تحديثات الحالة في مكالمة واحدة
![](https://flaming.codes/images/posts/js-real-network-speed-with-network-information-api/preview.webp)
![](https://flaming.codes/images/posts/js-real-network-speed-with-network-information-api/preview.webp)
واجهة برمجة تطبيقات معلومات الشبكة لـ PWAs
كيفية تحديد بيانات الشبكة الحقيقية في تطبيق الويب الخاص بك
![](https://flaming.codes/images/posts/boostrap-tailwind-alternative-with-daisy-ui/preview.webp)
![](https://flaming.codes/images/posts/boostrap-tailwind-alternative-with-daisy-ui/preview.webp)
DaisyUI - مكونات Tailwind
مكافئ Bootstrap لفئات الأداة المساعدة Tailwind
![](https://flaming.codes/images/posts/guide-to-jsx-javascript-xml-syntax/preview.webp)
![](https://flaming.codes/images/posts/guide-to-jsx-javascript-xml-syntax/preview.webp)
JSX
ملف Javascript XML sytnax
![](https://flaming.codes/images/posts/devtools-progressive-web-app/preview.webp)
![](https://flaming.codes/images/posts/devtools-progressive-web-app/preview.webp)
يسمى PWA DevTools
أفضل صديق للمطور هو في الواقع تطبيق ويب تقدمي ، موجود في Chromium
![](https://flaming.codes/images/posts/supabase-backend-as-a-service-firebase-alternative/preview.webp)
![](https://flaming.codes/images/posts/supabase-backend-as-a-service-firebase-alternative/preview.webp)
Supabase - الواجهة الخلفية كخدمة
بديل مفتوح المصدر حقًا لبرنامج Firebase
![](https://flaming.codes/images/posts/android-incremental-filesystem-linux-virtual-fs/preview.webp)
![](https://flaming.codes/images/posts/android-incremental-filesystem-linux-virtual-fs/preview.webp)
Android تزايدي FS
كيف يسمح نظام الملفات الافتراضي في Android ببدء تشغيل اللعبة بشكل أسرع
![](https://flaming.codes/images/posts/github-user-per-project-scope/preview.webp)
![](https://flaming.codes/images/posts/github-user-per-project-scope/preview.webp)
مستخدم جيثب لكل نطاق المشروع
كيفية استخدام مستخدم جيثب مختلف لمشاريع مختلفة
![](https://flaming.codes/images/posts/seo-without-google-analytics/preview.webp)
![](https://flaming.codes/images/posts/seo-without-google-analytics/preview.webp)
سيو بدون تحليلات جوجل؟
هل يمكنك الوصول إلى أعلى مراتب Google دون تمكين Analytics؟
![](https://flaming.codes/images/posts/node-js-error-with-context-v8-93/preview.webp)
![](https://flaming.codes/images/posts/node-js-error-with-context-v8-93/preview.webp)
خطأ Node.js في السياق
كيفية إضافة سبب خطأ في الإصدار 9.3 V8 وما بعده
![](https://flaming.codes/images/posts/android-studio-on-ubuntu-with-nvm-for-react-native/preview.webp)
![](https://flaming.codes/images/posts/android-studio-on-ubuntu-with-nvm-for-react-native/preview.webp)
Android Studio على Ubuntu مع NVM
كيفية إعداد NVM بشكل صحيح على Ubuntu للعمل مع Android Studio
![](https://flaming.codes/images/posts/es6-import-with-parameters/preview.webp)
![](https://flaming.codes/images/posts/es6-import-with-parameters/preview.webp)
استيراد ES6 مع المعلمات
كيفية تمرير المعلمات إلى وحدة ES6 عند استيرادها
![](https://flaming.codes/images/posts/how-i-learned-12-languages-in-one-night/preview.webp)
![](https://flaming.codes/images/posts/how-i-learned-12-languages-in-one-night/preview.webp)
كيف تعلمت 12 لغة - في ليلة واحدة
استخدام الأحدث من التعلم الآلي وبعض التخزين المؤقت الذكي
![](https://flaming.codes/images/posts/moving-to-a-new-flat/preview.webp)
![](https://flaming.codes/images/posts/moving-to-a-new-flat/preview.webp)
الانتقال إلى شقة جديدة
كيف تنتقل إلى شقة جديدة عندما تعمل حتى 12 ساعة في اليوم
![](https://flaming.codes/images/posts/thoughtful-responsible-coding/preview.webp)
![](https://flaming.codes/images/posts/thoughtful-responsible-coding/preview.webp)
مدروس الترميز
لماذا يعتبر الترميز أكثر من مجرد توتير الرموز معًا
![](https://flaming.codes/images/posts/kickscale-easy-meeting-scheduler/preview.webp)
![](https://flaming.codes/images/posts/kickscale-easy-meeting-scheduler/preview.webp)
جدولة Kickscale
ملحق Gmail للبحث تلقائيًا عن اجتماعات مجانية
![](https://flaming.codes/images/posts/ac600-driver-netgear-on-ubuntu/preview.webp)
![](https://flaming.codes/images/posts/ac600-driver-netgear-on-ubuntu/preview.webp)
AC600 على Ubuntu
كيفية تثبيت برامج تشغيل Netgear's AC600 على نظام التشغيل Ubuntu
![](https://flaming.codes/images/posts/how-to-use-custom-domain-for-firebase-functions/preview.webp)
![](https://flaming.codes/images/posts/how-to-use-custom-domain-for-firebase-functions/preview.webp)
مجال Firebase Functions
كيفية استخدام مجال مخصص لوظائف Firebase
![](https://flaming.codes/images/posts/providing-rss/preview.webp)
![](https://flaming.codes/images/posts/providing-rss/preview.webp)
توفير RSS
يوفر PWA هذا موجز RSS
![](https://flaming.codes/images/posts/fix-mobile-webkit-100vh-bug/preview.webp)
![](https://flaming.codes/images/posts/fix-mobile-webkit-100vh-bug/preview.webp)
إصلاح webkit 100vh للجوال
قد تحتاج معالجة Mobile Webkit لـ 100vh إلى مزيد من الاهتمام
![](https://flaming.codes/images/posts/open-science-oeffnung-ist-nicht-gleich-oeffnung/preview.webp)
![](https://flaming.codes/images/posts/open-science-oeffnung-ist-nicht-gleich-oeffnung/preview.webp)
الافتتاح ≠ الافتتاح
أشكال وفرص ومساوئ العلم المفتوح
![](https://flaming.codes/images/posts/basic-attention-token-by-brave-background/preview.webp)
![](https://flaming.codes/images/posts/basic-attention-token-by-brave-background/preview.webp)
رمز الاهتمام الأساسي
نموذج إيرادات جديد للويب
![](https://flaming.codes/images/posts/plasmic-visual-app-builder-by-wysiwyg/preview.webp)
![](https://flaming.codes/images/posts/plasmic-visual-app-builder-by-wysiwyg/preview.webp)
بلازمي
منشئ تطبيقات الويب WYSIWYG
![](https://flaming.codes/images/posts/microdata-web-semantic-json-ld-alternative/preview.webp)
![](https://flaming.codes/images/posts/microdata-web-semantic-json-ld-alternative/preview.webp)
البيانات الجزئية للدلالات على شبكة الإنترنت
كيفية تحسين صفحاتك بمزيد من المعلومات الدلالية
![](https://flaming.codes/images/posts/android-emulator-on-apple-m1/preview.webp)
![](https://flaming.codes/images/posts/android-emulator-on-apple-m1/preview.webp)
محاكي Android على Apple M1
كيفية استخدام Emulator لنظام Android على أجهزة Apple Silicon
![](https://flaming.codes/images/posts/typescript-private-class-properties/preview.webp)
![](https://flaming.codes/images/posts/typescript-private-class-properties/preview.webp)
خصائص فئة خاصة مطبعية
يدعم الطباعه الخصائص الخاصة للفئات
![](https://flaming.codes/images/posts/typescript-tuple-types-with-leading-middle-rest-elements/preview.webp)
![](https://flaming.codes/images/posts/typescript-tuple-types-with-leading-middle-rest-elements/preview.webp)
أنواع الصفوف المطبوع عليها
أفضل طريقة لكتابة tuples في Typescript 4.2 والإصدارات الأحدث
![](https://flaming.codes/images/posts/chrome-devtools-command-menu-navigation/preview.webp)
![](https://flaming.codes/images/posts/chrome-devtools-command-menu-navigation/preview.webp)
قائمة أوامر Chrome & Edge DevTools
كيفية التنقل في DevTools كمستخدم متمرس
![](https://flaming.codes/images/posts/typescript-template-string-types/preview.webp)
![](https://flaming.codes/images/posts/typescript-template-string-types/preview.webp)
أنواع سلاسل قوالب الكتابة
كيفية تضييق نطاق أنواع السلسلة باستخدام آلية سلسلة القالب
![](https://flaming.codes/images/posts/difference-authn-authz/preview.webp)
![](https://flaming.codes/images/posts/difference-authn-authz/preview.webp)
ما هو AuthN و AuthZ
دليل بسيط حول الفرق بين المصادقة والمصادقة
![](https://flaming.codes/images/posts/advanced-try-catch-finally-in-javascript-and-typescript/preview.webp)
![](https://flaming.codes/images/posts/advanced-try-catch-finally-in-javascript-and-typescript/preview.webp)
تجربة متقدمة / التقاط / أخيرًا في Javascript و Typescript
ألق نظرة مفصلة على تنفيذ كتلة try-catch-finally-block
![](https://flaming.codes/images/posts/pwa-vibration-api/preview.webp)
![](https://flaming.codes/images/posts/pwa-vibration-api/preview.webp)
اهتزاز PWA API
دعنا نستخدم الملاح لهز جهازك
![](https://flaming.codes/images/posts/advanced-github-markdown-cheatsheet/preview.webp)
![](https://flaming.codes/images/posts/advanced-github-markdown-cheatsheet/preview.webp)
سوبر تشارج جيثب Markdown
شاهد كيف يمكن أن يكون Markdown متعدد الاستخدامات في Github
![](https://flaming.codes/images/posts/when-your-pwa-starts-to-speak-by-wavenet/preview.webp)
![](https://flaming.codes/images/posts/when-your-pwa-starts-to-speak-by-wavenet/preview.webp)
عندما يبدأ PWA الخاص بك في الكلام
استخدام WaveNet لإضافة تركيب الكلام للمقالات
![](https://flaming.codes/images/posts/media-session-api-for-pwa/preview.webp)
![](https://flaming.codes/images/posts/media-session-api-for-pwa/preview.webp)
واجهة برمجة تطبيقات جلسة الوسائط
توفير البيانات الوصفية للوسائط وعمليات الاسترجاعات في PWA الخاص بك
![](https://flaming.codes/images/posts/web-locks-api-among-multiple-tabs-and-workers/preview.webp)
![](https://flaming.codes/images/posts/web-locks-api-among-multiple-tabs-and-workers/preview.webp)
واجهة برمجة تطبيقات Web Locks
تنسيق العمل واستخدام الموارد بين العمليات المختلفة
![](https://flaming.codes/images/posts/new-cypress-component-test-runner/preview.webp)
![](https://flaming.codes/images/posts/new-cypress-component-test-runner/preview.webp)
عداء اختبار مكون السرو
اختبارات مكونات وحدة البناء لـ React
![](https://flaming.codes/images/posts/fix-for-webkit-100vh-in-tailwind/preview.webp)
![](https://flaming.codes/images/posts/fix-for-webkit-100vh-in-tailwind/preview.webp)
إصلاح لـ 100vh من Webkit في Tailwind
كيفية إصلاح سلوك 100vh في Tailwind
![](https://flaming.codes/images/posts/intellij-for-apple-m1/preview.webp)
![](https://flaming.codes/images/posts/intellij-for-apple-m1/preview.webp)
IntelliJ لـ Apple M1
مجموعة IntelliJ الكاملة متاحة لمعالجات Apple M
![](https://flaming.codes/images/posts/the-disney-method-being-creative-by-system/preview.webp)
![](https://flaming.codes/images/posts/the-disney-method-being-creative-by-system/preview.webp)
طريقة ديزني
كيف تكون أكثر إبداعًا من خلال أن تكون أكثر منهجية
![](https://flaming.codes/images/posts/how-to-web-share-api-with-pwa-navigator/preview.webp)
![](https://flaming.codes/images/posts/how-to-web-share-api-with-pwa-navigator/preview.webp)
واجهة برمجة تطبيقات Web Share
كيفية استخدام واجهة برمجة تطبيقات المشاركة الأصلية على الويب
![](https://flaming.codes/images/posts/fire-code-with-me/preview.webp)
![](https://flaming.codes/images/posts/fire-code-with-me/preview.webp)
كود النار معي
حان الوقت لإشعال بعض التعليمات البرمجية!
![](https://flaming.codes/images/posts/trusted-web-activity-create-pwa-android-app/preview.webp)
![](https://flaming.codes/images/posts/trusted-web-activity-create-pwa-android-app/preview.webp)
نشاط الويب الموثوق به
كيفية التحقق من صحة تطبيق الويب الخاص بك - وإنشاء تطبيق Android منه
![](https://flaming.codes/images/posts/typescript-and-javascript-tagged-template-strings/preview.webp)
![](https://flaming.codes/images/posts/typescript-and-javascript-tagged-template-strings/preview.webp)
سلاسل قالب ذات علامات مطبعية
كيفية استخدام سلاسل القالب كوظائف
![](https://flaming.codes/images/posts/web-app-badging-api-implementation/preview.webp)
![](https://flaming.codes/images/posts/web-app-badging-api-implementation/preview.webp)
واجهة برمجة تطبيقات Web App Badging
كيفية استخدام شارة لـ PWA المثبت
![](https://flaming.codes/images/posts/cloudflare-workers-for-serverless-functions-with-cdn/preview.webp)
![](https://flaming.codes/images/posts/cloudflare-workers-for-serverless-functions-with-cdn/preview.webp)
عمال Cloudflare
وظائف سريعة بدون خادم تستضيفها CDN الخاصة بـ Cloudflare
![](https://flaming.codes/images/posts/miller-columns-filesystem-ui/preview.webp)
![](https://flaming.codes/images/posts/miller-columns-filesystem-ui/preview.webp)
أعمدة ميلر
مفهوم تخطيط رائع غيّر واجهة المستخدم لأنظمة الملفات
![](https://flaming.codes/images/posts/ux-study-copy-to-clipboard-action-web-api/preview.webp)
![](https://flaming.codes/images/posts/ux-study-copy-to-clipboard-action-web-api/preview.webp)
دراسة UX: نسخ إلى الحافظة
كيفية تصميم إجراء نسخ إلى الحافظة في تجربة المستخدم الخاصة بك
![](https://flaming.codes/images/posts/android-performance-class-since-android-12/preview.webp)
![](https://flaming.codes/images/posts/android-performance-class-since-android-12/preview.webp)
فئة أداء Android
كيف يحدد كل إصدار من إصدارات Android مستوى أدائه
![](https://flaming.codes/images/posts/next-js-config-with-typescript/preview.webp)
![](https://flaming.codes/images/posts/next-js-config-with-typescript/preview.webp)
Next.js-config مع فحص النوع
كيفية استخدام فحص النوع الخاص بك next.config.js
![](https://flaming.codes/images/posts/digital-morphogenesis-generative-art-by-computation/preview.webp)
![](https://flaming.codes/images/posts/digital-morphogenesis-generative-art-by-computation/preview.webp)
التشكل الرقمي
المجال متعدد التخصصات للأنماط الطبيعية في الحساب الرقمي
![](https://flaming.codes/images/posts/github-codespaces-ide-as-a-service/preview.webp)
![](https://flaming.codes/images/posts/github-codespaces-ide-as-a-service/preview.webp)
Codespaces بواسطة جيثب
IDE كخدمة متوفرة في متصفحك
![](https://flaming.codes/images/posts/what-is-a-ui-pattern-to-improve-user-interface/preview.webp)
![](https://flaming.codes/images/posts/what-is-a-ui-pattern-to-improve-user-interface/preview.webp)
ما هو نمط واجهة المستخدم؟
إلقاء نظرة على جانب جديد في تصميم واجهة المستخدم
![](https://flaming.codes/images/posts/androidenv-ml-rl-interface-for-android/preview.webp)
![](https://flaming.codes/images/posts/androidenv-ml-rl-interface-for-android/preview.webp)
اندرويد
واجهة لتعلم التعزيز للوصول إلى نظام التشغيل Android
![](https://flaming.codes/images/posts/firestore-data-bundles-for-cached-firebase-cdn/preview.webp)
![](https://flaming.codes/images/posts/firestore-data-bundles-for-cached-firebase-cdn/preview.webp)
حزم بيانات Firestore
تطبيق جديد لوثائق Firestore المخزنة مؤقتًا
![](https://flaming.codes/images/posts/privacy-first-google-analytics-alternative/preview.webp)
![](https://flaming.codes/images/posts/privacy-first-google-analytics-alternative/preview.webp)
تحليلات الخصوصية أولاً
كيف تحترم المستخدمين وتستمر في مراقبة الأداء
![](https://flaming.codes/images/posts/pipeline-operator-in-typescript-chained-function-calls/preview.webp)
![](https://flaming.codes/images/posts/pipeline-operator-in-typescript-chained-function-calls/preview.webp)
عامل تشغيل خط الأنابيب المطبوع
اكتب استدعاءات الدوال المتسلسلة في كتابي
![](https://flaming.codes/images/posts/publish-pwa-in-the-microsoft-app-store/preview.webp)
![](https://flaming.codes/images/posts/publish-pwa-in-the-microsoft-app-store/preview.webp)
PWA في متجر تطبيقات Microsoft
كيف تنشر PWA الخاص بك في متجر تطبيقات Microsoft
![](https://flaming.codes/images/posts/xaas-description-in-cloud-computing/preview.webp)
![](https://flaming.codes/images/posts/xaas-description-in-cloud-computing/preview.webp)
ما هو XaaS؟
إنه كل شيء كخدمة ، وأكثر من ذلك
![](https://flaming.codes/images/posts/google-zx-shell-scripts-with-javascript/preview.webp)
![](https://flaming.codes/images/posts/google-zx-shell-scripts-with-javascript/preview.webp)
Google ZX - برامج نصية شيل مع جافا سكريبت
كيفية كتابة برامج نصية باستخدام Javascript و Node.js
![](https://flaming.codes/images/posts/head-of-remote-work-expierince-best-practices/preview.webp)
![](https://flaming.codes/images/posts/head-of-remote-work-expierince-best-practices/preview.webp)
رئيس العمل عن بعد
كيف تحافظ على تزامن الجميع وكل شيء