انتشار پلت فرم ، که یک چارچوب مستقل برای توسعه برنامه های کاربردی سفارشی چند پلتفرمی با استفاده از اجزای Chromium، V8 و Node.js به عنوان پایه ارائه می دهد. تغییر قابل توجه شماره نسخه به دلیل ارتقاء به codebase ، بستر، زمینه و موتور جاوا اسکریپت V8 7.8. قبلا прекращение поддержки 32-разрядных систем Linux пока отложено и выпуск
7.0 از جمله در ساخت های 32 بیتی
در میان در API های خاص الکترون:
- متدهای ipcRenderer.invoke() و ipcMain.handle() برای سازماندهی IPC ناهمزمان در سبک درخواست/پاسخ، که به جای ماژول "راه دور" استفاده کنید.
- NativeTheme API برای خواندن و پردازش تغییرات در طرح زمینه و رنگ سیستم اضافه شده است.
- انتقال به یک تولید کننده تعریف جدید برای TypeScript انجام شده است.
- پشتیبانی اضافه شد Windows-сборок для 64-разрядных систем на базе архитектуры ARM.
یادآوری می کنیم که Electron به شما این امکان را می دهد که با استفاده از فناوری های مرورگر هر برنامه گرافیکی ایجاد کنید که منطق آن در جاوا اسکریپت، HTML و CSS تعریف شده است و قابلیت ها از طریق سیستم الحاقی قابل گسترش است. توسعه دهندگان به ماژول های Node.js و همچنین یک API توسعه یافته برای تولید دیالوگ های بومی، یکپارچه سازی برنامه ها، ایجاد منوهای زمینه، ادغام با سیستم اعلان، دستکاری پنجره ها و تعامل با زیرسیستم های Chromium دسترسی دارند.
بر خلاف برنامه های کاربردی وب، برنامه های مبتنی بر الکترون به صورت فایل های اجرایی مستقل ارائه می شوند که به مرورگر متصل نیستند. در عین حال، توسعه دهنده نیازی به نگرانی در مورد پورت کردن برنامه برای پلتفرم های مختلف ندارد؛ Electron توانایی ساخت را برای تمام سیستم های پشتیبانی شده توسط Chromium فراهم می کند. الکترون نیز فراهم می کند برای سازماندهی تحویل و نصب خودکار بهروزرسانیها (بهروزرسانیها میتوانند از یک سرور جداگانه یا مستقیماً از GitHub ارائه شوند).
از برنامه های ساخته شده بر روی پلت فرم Electron، می توان به ویرایشگر اشاره کرد ، سرویس گیرنده ایمیل ، یک جعبه ابزار برای کار با Git ، سیستمی برای تجزیه و تحلیل و تجسم پرس و جوهای SQL ، سیستم وبلاگ نویسی WordPress دسکتاپ، کلاینت بیتتورنت و همچنین مشتریان رسمی خدماتی مانند Skype، Signal، Slack، Basecamp، Twitch، Ghost، Wire، Wrike، Visual Studio Code و Discord. مجموع در کاتالوگ برنامه Electron حدود 800 برنامه برای ساده سازی توسعه برنامه های کاربردی جدید، مجموعه ای از استانداردها از جمله کدهایی برای حل مسائل مختلف.
منبع: opennet.ru
