Zero-native — aplicații desktop native cu interfață web
Un nou instrument care promite desktop nativ prin interfață web — și de data asta fără încetiniri.

Vă amintiți cum toți voiam să facem aplicații desktop frumoase fără să ieșim din zona de confort a dezvoltării web? Electron ne-a oferit această posibilitate, dar cu prețul memoriei RAM care putea fi folosită pentru mining. Zero-native spune: „Hai fără asta”.
Zero-native este un instrument pentru crearea aplicațiilor desktop native folosind tehnologii web. Spre deosebire de Electron, nu trage după sine un browser întreg, ci utilizează componente native ale sistemului de operare. Sună ca magie, dar de fapt este un wrapper peste WebView care redă interfața prin intermediul OS. Dezvoltatorilor li se promite performanță apropiată de aplicațiile native și o dimensiune binară care nu va forța utilizatorul să șteargă ceva pentru a face loc.
Zero-native cucerește prin simplitate: scrieți UI în HTML, CSS și JavaScript, iar acesta se transformă într-o fereastră reală cu butoane care arată ca butoane, nu ca elemente „desenate”. Pentru cei care s-au săturat ca fiecare a doua aplicație desktop să fie doar un site într-o ramă, Zero-native poate fi o gură de aer proaspăt. Desigur, trebuie să rețineți că este tot un WebView, iar dacă planificați ceva supercomplex, apelurile native vor trebui scrise separat.
Comentariul studioului METABYTE: Zero-native ne amintește că, uneori, mai puțin înseamnă mai mult. Dacă proiectul dumneavoastră necesită o aplicație desktop, dar nu vreți să sacrificați performanța, poate merită să aruncați o privire la acest instrument. Noi, de altfel, iubim și când totul funcționează rapid și nu mănâncă memoria ca un nesătul.
URMATORUL PAS
Ti-a placut abordarea?
Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.