ఎలక్ట్రాన్ 7.0.0 విడుదల, Chromium ఇంజిన్ ఆధారంగా అప్లికేషన్‌లను రూపొందించడానికి ఒక వేదిక

సిద్ధమైంది వేదిక విడుదల ఎలక్ట్రాన్ 7.0.0, ఇది Chromium, V8 మరియు Node.js భాగాలను ప్రాతిపదికగా ఉపయోగించి బహుళ-ప్లాట్‌ఫారమ్ అనుకూల అప్లికేషన్‌లను అభివృద్ధి చేయడానికి స్వీయ-నియంత్రణ ఫ్రేమ్‌వర్క్‌ను అందిస్తుంది. కోడ్‌బేస్‌కి అప్‌గ్రేడ్ చేయడం వల్ల ముఖ్యమైన వెర్షన్ నంబర్ మార్పు Chromium 78, వేదికలు Node.js 12.8 మరియు జావాస్క్రిప్ట్ ఇంజిన్ V8 7.8. గతంలో ఊహించబడింది 32-బిట్ లైనక్స్ సిస్టమ్‌లకు మద్దతు ముగింపు ప్రస్తుతానికి మరియు విడుదలకు ఆలస్యం అయింది
7.0 సహా అందుబాటులో ఉంది 32-బిట్ బిల్డ్‌లలో.

మధ్యలో మార్పులు ఎలక్ట్రాన్ నిర్దిష్ట APIలలో:

  • అభ్యర్థన/ప్రతిస్పందన శైలిలో అసమకాలిక IPCని నిర్వహించడానికి ipcRenderer.invoke() మరియు ipcMain.handle() పద్ధతులు జోడించబడ్డాయి, ఇది సిఫార్సు చేయబడింది "రిమోట్" మాడ్యూల్కు బదులుగా ఉపయోగించండి;
  • సిస్టమ్ థీమ్ మరియు రంగు పథకంలో మార్పులను చదవడం మరియు ప్రాసెస్ చేయడం కోసం స్థానిక థీమ్ API జోడించబడింది;
  • టైప్‌స్క్రిప్ట్ కోసం కొత్త డెఫినిషన్ జనరేటర్‌కి మార్పు చేయబడింది;
  • ARM ఆర్కిటెక్చర్ ఆధారంగా 64-బిట్ సిస్టమ్‌ల కోసం Windows బిల్డ్‌లకు మద్దతు జోడించబడింది.

బ్రౌజర్ సాంకేతికతలను ఉపయోగించి ఏదైనా గ్రాఫికల్ అప్లికేషన్‌లను సృష్టించడానికి ఎలక్ట్రాన్ మిమ్మల్ని అనుమతిస్తుంది, దీని తర్కం JavaScript, HTML మరియు CSSలో నిర్వచించబడింది మరియు కార్యాచరణను యాడ్-ఆన్ సిస్టమ్ ద్వారా విస్తరించవచ్చు. డెవలపర్‌లు Node.js మాడ్యూల్‌లకు యాక్సెస్‌ను కలిగి ఉంటారు, అలాగే స్థానిక డైలాగ్‌లను రూపొందించడానికి, అప్లికేషన్‌లను ఇంటిగ్రేట్ చేయడానికి, కాంటెక్స్ట్ మెనూలను రూపొందించడానికి, నోటిఫికేషన్ సిస్టమ్‌తో ఇంటిగ్రేట్ చేయడానికి, విండోలను మార్చడానికి మరియు Chromium సబ్‌సిస్టమ్‌లతో పరస్పర చర్య చేయడానికి విస్తరించిన APIని కలిగి ఉన్నారు.

వెబ్ అప్లికేషన్‌ల వలె కాకుండా, ఎలక్ట్రాన్-ఆధారిత ప్రోగ్రామ్‌లు బ్రౌజర్‌తో ముడిపడి ఉండని స్వీయ-నియంత్రణ ఎక్జిక్యూటబుల్ ఫైల్‌లుగా పంపిణీ చేయబడతాయి. అదే సమయంలో, డెవలపర్ వివిధ ప్లాట్‌ఫారమ్‌ల కోసం అప్లికేషన్‌ను పోర్ట్ చేయడం గురించి ఆందోళన చెందాల్సిన అవసరం లేదు; Chromium ద్వారా మద్దతిచ్చే అన్ని సిస్టమ్‌ల కోసం రూపొందించే సామర్థ్యాన్ని ఎలక్ట్రాన్ అందిస్తుంది. ఎలక్ట్రాన్ కూడా అందిస్తుంది నిధులు ఆటోమేటిక్ డెలివరీ మరియు అప్‌డేట్‌ల ఇన్‌స్టాలేషన్‌ని నిర్వహించడానికి (నవీకరణలను ప్రత్యేక సర్వర్ నుండి లేదా నేరుగా GitHub నుండి బట్వాడా చేయవచ్చు).

ఎలక్ట్రాన్ ప్లాట్‌ఫారమ్‌పై నిర్మించిన ప్రోగ్రామ్‌లలో, మేము ఎడిటర్‌ను గమనించవచ్చు ఆటమ్, మెయిల్ క్లయింట్ నైలాస్, Gitతో పని చేయడానికి ఒక టూల్‌కిట్ GitKraken, SQL ప్రశ్నలను విశ్లేషించడం మరియు దృశ్యమానం చేయడం కోసం ఒక వ్యవస్థ వాగన్, WordPress డెస్క్‌టాప్ బ్లాగింగ్ సిస్టమ్, BitTorrent క్లయింట్ వెబ్‌టొరెంట్ డెస్క్‌టాప్, అలాగే Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code మరియు Discord వంటి సేవలకు అధికారిక క్లయింట్‌లు. ఎలక్ట్రాన్ ప్రోగ్రామ్ కేటలాగ్‌లో మొత్తం సమర్పించారు దాదాపు 800 దరఖాస్తులు. కొత్త అప్లికేషన్ల అభివృద్ధిని సరళీకృతం చేయడానికి, ప్రమాణాల సమితి డెమో అప్లికేషన్లు, వివిధ సమస్యలను పరిష్కరించడానికి కోడ్ ఉదాహరణలతో సహా.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి