Tauri 1.0 - ardán in iomaíocht le Electron chun feidhmchláir saincheaptha a chruthú

Foilsíodh scaoileadh an tionscadail Tauri 1.0, creat a fhorbairt chun feidhmchláir úsáideora il-ardáin a chruthú le comhéadan grafach, tógtha ag baint úsáide as teicneolaíochtaí gréasáin. Ag a chroílár, tá Tauri cosúil leis an ardán Electron, ach tá ailtireacht dhifriúil aige agus tomhaltas acmhainní níos ísle. Tá an cód tionscadail scríofa i Rust agus a dháileadh faoi cheadúnas Apache 2.0.

Sainmhínítear loighic an fheidhmchláir i JavaScript, HTML agus CSS, ach murab ionann agus feidhmchláir ghréasáin, seachadtar cláir bunaithe ar Tauri i bhfoirm comhaid inrite féinchuimsitheach, nach bhfuil ceangailte leis an mbrabhsálaí agus a chuirtear le chéile do chórais oibriúcháin éagsúla. Soláthraíonn an t-ardán uirlisí freisin chun seachadadh uathoibríoch agus suiteáil nuashonruithe a eagrú. Ligeann an cur chuige seo don fhorbróir gan a bheith buartha faoin bhfeidhmchlár a aistriú chuig ardáin éagsúla agus déanann sé níos éasca an feidhmchlár a choinneáil cothrom le dáta.

Is féidir leis an bhfeidhmchlár aon chreat gréasáin a úsáid chun an comhéadan a thógáil, ag táirgeadh HTML, JavaScript agus CSS mar aschur. Tá an ceann tosaigh, a ullmhaítear ar bhonn teicneolaíochtaí gréasáin, ceangailte leis an inneall, a chomhlíonann feidhmeanna mar idirghníomhaíocht úsáideora a eagrú agus feidhmchlár gréasáin a fhorghníomhú. Chun fuinneoga a phróiseáil ar an ardán Linux, úsáidtear an leabharlann GTK (ceangailteach GTK 3 Rust), agus ar macOS agus Windows an leabharlann Tao a d'fhorbair an tionscadal, scríofa i Rust.

Chun an comhéadan a fhoirmiú, úsáidtear leabharlann WRY, atá mar chreat don inneall brabhsálaí WebKit le haghaidh macOS, WebView2 do Windows agus WebKitGTK le haghaidh Linux. Cuireann an leabharlann sraith de chomhpháirteanna réamhdhéanta ar fáil freisin chun eilimintí comhéadain a chur i bhfeidhm ar nós biachláir agus barraí tasc. San fheidhmchlár a chruthaíonn tú, is féidir leat comhéadan ilfhuinneog a úsáid, íoslaghdú a dhéanamh ar thráidire an chórais, agus fógraí a thaispeáint trí chomhéadain chaighdeánacha chórais.

Ceadaíonn an chéad scaoileadh an ardáin duit iarratais a thógáil le haghaidh Windows 7/8/10 (.exe, .msi), Linux (.deb, AppImage) agus macOS (.app, .dmg). Tá tacaíocht do iOS agus Android á forbairt. Is féidir an comhad inrite a shíniú go digiteach. Le haghaidh cóimeála agus forbartha, tairgtear comhéadan CLI, cur leis an eagarthóir VS Code, agus sraith scripteanna tionóil do GitHub (tauri-action). Is féidir forlíontáin a úsáid chun comhpháirteanna bunúsacha ardán Tauri a leathnú.

I measc na ndifríochtaí ón ardán Electron tá suiteálaí i bhfad níos dlúithe (3.1 MB in Tauri agus 52.1 MB in Leictreon), tomhaltas cuimhne íseal (180 MB in aghaidh 462 MB), luas tosaithe ard (0.39 soicind i gcoinne 0.80 soicind), úsáid inneall Rust in ionad Node .js, bearta slándála agus leithlisithe breise (mar shampla, Córas Comhad Scoped chun rochtain ar an gcóras comhaid a shrianadh).

Foinse: oscailtenet.ru

Add a comment