Chromium хөдөлгүүр дээр суурилсан програм хөгжүүлэх платформ болох Electron 6.0.0-ийн шинэ хувилбарыг гаргалаа

Хэдэн долоо хоног хөгжүүлсний дараа ба Электроныг гаргах хуваарийн дагуу Electron 6.0.0 платформын шинэ хувилбарыг гаргахаа зарлалаа, хөндлөн платформ хэрэглэгчийн програмыг хөгжүүлэх бие даасан хүрээг бий болгодог, Chromium, V8 ба Node.js-ийг суурь болгон ашиглаж байна.

Хөгжүүлэгчид Node.js модулиудад хандахаас гадна төрөлхийн харилцах цонхыг бий болгох, програмыг нэгтгэх, контекст цэс үүсгэх, системтэй нэгтгэх, мэдэгдэл харуулах, цонхыг удирдах, Chromium дэд системүүдтэй харилцах боломжтой.

Электроны тухай

Электроны талаар мэдэхгүй хэвээр байгаа хүмүүст Энэ хүрээ нь хөтөчийн технологийг ашиглан аливаа график програм үүсгэх боломжийг олгодог гэдгийг та мэдэх ёстой, логик нь JavaScript, HTML, CSS-д тодорхойлогдсон бөгөөд функцийг хамтрагч системээр дамжуулан өргөжүүлж болно.

Вэбэд суурилсан програмуудаас ялгаатай нь электрон дээр суурилсан програмуудыг бие даан гүйцэтгэдэг файл хэлбэрээр хүргэдэг хөтөчтэй холбогдоогүй байна.

Энэ тохиолдолд, хөгжүүлэгч програмыг янз бүрийн платформ руу зөөх талаар санаа зовох шаардлагагүй болно, Electron нь Chromium-тэй нийцтэй бүх системийг бүтээх чадварыг өгөх болно. Electron нь шинэчлэлтийг автоматаар хүргэх, суурилуулах ажлыг зохион байгуулах хэрэгслийг өгдөг (шинэчлэлтийг тусдаа серверээс эсвэл GitHub-ээс шууд хүргэх боломжтой).

Электрон дээр суурилсан програмын лавлах санг 800 орчим програмаар төлөөлдөг.

Electron платформ дээр суурилсан хөтөлбөрүүдээс Atom редактор, Nylas имэйлийн клиент, GitKraken-тэй ажиллах хэрэгслүүд, Wagon SQL хайлтын анализ, дүрслэх систем, WordPress Desktop блог хөтлөх систем, WebTorrent Desktop BitTorrent клиент болон Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code, Discord.

Electron 6.0.0-ийн үндсэн өөрчлөлтүүд

Энэхүү шинэ хувилбар нь шинэчлэлт, засвар, шинэ функцээр дүүргэгдсэн болно. Хувилбарын дугаар дахь мэдэгдэхүйц өөрчлөлттэй холбоотой юм Chromium 76-ийн шинэ хувилбарын кодын бааз, Node.js 12.4 платформ болон V8 7.6 JavaScript хөдөлгүүрт шинэчлэлт хийсэн.

түүнээс гадна 32 битийн Линуксийн системүүдийн дэмжлэгийг зогсоох хэдэн сарын өмнө хөгжүүлэгчид гаргасан байсан, одоог хүртэл хойшлуулсаар байгаа бөгөөд 6.0 хувилбарыг 32 битийн хувилбаруудад ашиглах боломжтой

Шинэ програмуудын хөгжлийг хялбарчлахын тулд ердийн демо програмын багцыг бэлтгэсэн болноs, үүнд янз бүрийн асуудлыг шийдвэрлэх загвар код орно.

API-ийн шинэ хувилбарт гарсан хамгийн тод өөрчлөлтүүдийн дотроос бид дараахь зүйлийг олж мэдэж болно.

Драйверын асинхрон орчуулга үргэлжлүүлэв, өмнө нь дуудлага хийх дуудлага ашиглаж байсан, амлалт механизм дээр үндэслэсэн маягт.

Амлалт нь ContentTracing ангилал зэрэг олон арван онцлог шинж чанартай байдаг. *, Жигнэмэг. *, Хуралдаан. *, Вэб контент. * Мөн webFrame. *.

Бүрэлдэхүүн хэсгийн тусгаарлалтыг ажлын цагаар сайжруулах ажлын хүрээнд Гурван шинэ хянагч програм нэмэгдсэн: Electron Helper (Renderer). Үйл явцыг үзүүлэхэд зориулсан програм, Electron Helper (GPU). GPU харилцан үйлчлэлийн процесст зориулсан програм ба Electron Helper (Plugin) .app нь залгаасуудад зориулагдсан.

Бэлтгэл ажил нь N-API эсвэл Context Aware ашиглан зөвхөн зангилааны модулийг үзүүлэх үйл явцын ачааллыг хязгаарлаж эхэлсэн.

Net.IncomingMessage програмыг Node.js.

Хэрэв та энэ шинэ хувилбар болох Electron 6.0.0-ийн өөрчлөлт, дэлгэрэнгүй мэдээллийг бага зэрэг мэдэхийг хүсвэл Electron блог дээрээс албан ёсоор зарлаж болно. Холбоос энэ байна.

Electron 6.0.0-ийн шинэ хувилбарыг хэрхэн яаж авах вэ?

Эцэст нь та платформын энэхүү шинэ хувилбарыг авахыг хүсвэл та үүнийг npm багц менежерийн тусламжтайгаар хийж болно Энэ нь одоогийн Линуксийн ихэнх дистрибьютерт ашиглах боломжтой бөгөөд мэдээжийн хэрэг таны систем дээрх терминал юм.

Суулгалт дууссан терминал дээр дараад дараах тушаалыг оруулна уу 6.0.0 электрон хувилбарыг авахын тулд:

npm install electron@latest


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.