تعلم دروس Electron JS دليل المبتدئين للتقدم.
Electron هو إطار عمل برمجي مجاني ومفتوح المصدر تم تطويره وصيانته بواسطة GitHub. تم تصميم إطار العمل لإنشاء تطبيقات سطح المكتب باستخدام تقنيات الويب التي يتم تقديمها باستخدام نكهة لمحرك متصفح Chromium ، وخلفية باستخدام بيئة وقت تشغيل Node.js.
هل لا يزال الإلكترون JS مستخدمًا؟
إذا كنت تحاول استخدام JavaScript لإنشاء تطبيق سطح مكتب ، فمن المحتمل أنك فكرت على الأقل في استخدام Electron. تم إصدار Electron بواسطة GitHub في عام 2013 لمحرر Atom ، وقد تم استخدامه من قبل العديد من الشركات الضخمة مثل Microsoft و Discord و Slack.
هل الإلكترون JS يستحق التعلم؟
يمنحك Electron في الأساس واجهة برمجة تطبيقات لإدارة النوافذ وعدد قليل من الأجراس والصفارات هنا وهناك. ليس هناك الكثير لنتعلمه. ومع ذلك ، ستحتاج إلى قدر لا بأس به من مهارات NodeJS (للقيام بما لا تستطيع تطبيقات الويب في المتصفح القيام به) وقليلًا من مهارات تطوير الواجهة الأمامية (لواجهة المستخدم).
هو الإلكترون API؟
هذا هو تطبيق سطح المكتب الذي يوضح بشكل تفاعلي ومع نموذج التعليمات البرمجية الميزات الأساسية لـ Electron API. إنه مبني مع Electron أيضًا بالطبع. يعمل هذا التطبيق على أنظمة تشغيل Windows و macOS و Linux.
لماذا الكترون؟
يمكّنك Electron من إنشاء تطبيقات سطح المكتب باستخدام JavaScript خالص من خلال توفير وقت تشغيل مع واجهات برمجة تطبيقات (نظام تشغيل) أصلية غنية.
هذا لا يعني أن Electron عبارة عن ارتباط JavaScript بمكتبات واجهة المستخدم الرسومية (GUI). بدلاً من ذلك ، تستخدم Electron صفحات الويب مثل واجهة المستخدم الرسومية الخاصة بها ، لذا يمكنك أيضًا رؤيتها كمتصفح Chromium بسيط ، تتحكم فيه JavaScript. لذا فإن جميع تطبيقات الإلكترون هي صفحات ويب تقنيًا تعمل في متصفح يمكنه الاستفادة من واجهات برمجة تطبيقات نظام التشغيل لديك.
من يستخدم الإلكترون؟
طور Github Electron لإنشاء محرر النصوص Atom. كان كلاهما مفتوح المصدر في عام 2014. ويستخدم الإلكترون من قبل العديد من الشركات مثل Microsoft و Github و Slack وما إلى ذلك.
تم استخدام Electron لإنشاء عدد من التطبيقات. فيما يلي بعض التطبيقات البارزة -
سلاك لسطح المكتب
تطبيق Wordpress لسطح المكتب
كود الاستوديو المرئي
محرر علامة الإقحام
تطبيق Nylas Email
عميل جيت كراكين GitKraken.
دليل دروس الإلكترون
الإلكترون - نظرة عامة
تركيب الكترون
كيف يعمل الإلكترون؟
إلكترون - أهلاً بالعالم
Electron - Building UIs
الإلكترون - معالجة الملفات
إلكترون - مكتبات العقدة الأصلية
الاتصال بين العمليات (IPC)
حوارات النظام الإلكتروني
القوائم - الكترون
علبة النظام الإلكترونية
الإلكترون - الإخطارات
إلكترون - ويب فيو
الإلكترون - التقاط الصوت والفيديو
الإلكترون - تحديد الاختصارات
الإلكترون - متغيرات البيئة
الإلكترون - التصحيح
الإلكترون - تطبيقات التغليف
الموارد الإلكترونية