Electron JS سبق سیکھیں ابتدائیوں کو آگے بڑھنے کی رہنمائی کریں۔
الیکٹران ایک مفت اور اوپن سورس سافٹ ویئر فریم ورک ہے جو GitHub کے ذریعے تیار اور برقرار رکھا گیا ہے۔ فریم ورک کو ویب ٹیکنالوجیز کا استعمال کرتے ہوئے ڈیسک ٹاپ ایپلی کیشنز بنانے کے لیے ڈیزائن کیا گیا ہے جو Chromium براؤزر انجن کے ذائقے اور Node.js رن ٹائم ماحول کا استعمال کرتے ہوئے بیک اینڈ کو استعمال کرتے ہوئے پیش کیے گئے ہیں۔
کیا الیکٹران جے ایس اب بھی استعمال ہوتا ہے؟
اگر آپ ڈیسک ٹاپ ایپ بنانے کے لیے JavaScript استعمال کرنے کی کوشش کر رہے ہیں، تو امکان ہے کہ آپ نے کم از کم Electron کو استعمال کرنے پر غور کیا ہو۔ GitHub کے ذریعہ 2013 میں ان کے ایٹم ایڈیٹر کے لیے جاری کیا گیا، الیکٹران کو مائیکروسافٹ، ڈسکارڈ، اور سلیک جیسی بہت سی بڑی کمپنیوں نے استعمال کیا ہے۔
کیا الیکٹران جے ایس سیکھنے کے قابل ہے؟
الیکٹران بنیادی طور پر آپ کو صرف ایک ونڈو مینجمنٹ API اور یہاں اور وہاں کچھ گھنٹیاں اور سیٹیاں دیتا ہے۔ سیکھنے کے لیے بہت کچھ نہیں ہے۔ یہ کہا جا رہا ہے کہ، آپ کو NodeJS مہارتوں کی کافی مقدار کی ضرورت ہوگی (وہ کام کرنے کے لیے جو براؤزر میں ویب ایپس نہیں کر سکتی ہیں) اور فرنٹ اینڈ ڈیولپمنٹ اسکلز (UI کے لیے)۔
کیا الیکٹران ایک API ہے؟
یہ ایک ڈیسک ٹاپ ایپ ہے جو انٹرایکٹو اور نمونہ کوڈ کے ساتھ Electron API کی بنیادی خصوصیات کو ظاہر کرتی ہے۔ یہ بھی یقیناً الیکٹران کے ساتھ بنایا گیا ہے۔ یہ ایپ ونڈوز، میک او ایس اور لینکس آپریٹنگ سسٹم پر کام کرتی ہے۔
الیکٹران کیوں؟
Electron آپ کو خالص JavaScript کے ساتھ ڈیسک ٹاپ ایپلی کیشنز بنانے کے قابل بناتا ہے تاکہ بھرپور مقامی (آپریٹنگ سسٹم) APIs کے ساتھ رن ٹائم فراہم کیا جا سکے۔
اس کا مطلب یہ نہیں ہے کہ الیکٹران ایک جاوا اسکرپٹ ہے جو گرافیکل یوزر انٹرفیس (GUI) لائبریریوں کا پابند ہے۔ اس کے بجائے، الیکٹران ویب صفحات کو اپنے GUI کے طور پر استعمال کرتا ہے، لہذا آپ اسے کم سے کم Chromium براؤزر کے طور پر بھی دیکھ سکتے ہیں، جو JavaScript کے ذریعے کنٹرول ہوتا ہے۔ لہذا تمام الیکٹران ایپس تکنیکی طور پر ویب صفحات ہیں جو براؤزر میں چل رہے ہیں جو آپ کے OS APIs کا فائدہ اٹھا سکتے ہیں۔
الیکٹران کون استعمال کرتا ہے؟
گیتھب نے ٹیکسٹ ایڈیٹر ایٹم بنانے کے لیے الیکٹران تیار کیا۔ وہ دونوں 2014 میں اوپن سورس تھے۔ الیکٹران کو بہت سی کمپنیاں جیسے مائیکروسافٹ، گیتھب، سلیک وغیرہ استعمال کرتی ہیں۔
الیکٹران کو متعدد ایپس بنانے کے لیے استعمال کیا گیا ہے۔ ذیل میں چند قابل ذکر ایپس ہیں۔
سست ڈیسک ٹاپ
ورڈپریس ڈیسک ٹاپ ایپ
بصری اسٹوڈیو کوڈ
کیریٹ مارک ڈاؤن ایڈیٹر
نائلس ای میل ایپ
گٹ کریکن گٹ کلائنٹ۔
الیکٹران ٹیوٹوریل گائیڈ
الیکٹران - جائزہ
الیکٹران - تنصیب
الیکٹران کیسے کام کرتا ہے؟
الیکٹران - ہیلو ورلڈ
الیکٹران - بلڈنگ UIs
الیکٹران - فائل ہینڈلنگ
الیکٹران - مقامی نوڈ لائبریریاں
انٹر پروسیس کمیونیکیشن (IPC)
الیکٹران - سسٹم ڈائیلاگز
الیکٹران - مینیو
الیکٹران - سسٹم ٹرے
الیکٹران - اطلاعات
الیکٹران - ویب ویو
الیکٹران - آڈیو اور ویڈیو کیپچرنگ
الیکٹران - شارٹ کٹ کی وضاحت کرنا
الیکٹران - ماحولیاتی متغیرات
الیکٹران - ڈیبگنگ
الیکٹران - پیکجنگ ایپس
الیکٹران - وسائل