ËshtĂ« paraqitur Cambalache, njĂ« mjet i ri pĂ«r zhvillimin e ĐžĐœŃ‚Đ”Ń€Ń„Đ”Đčсëve GTK

Në konferencën GUADEC 2021 u prezantua Cambalache, një mjet i ri për zhvillimin e shpejtë të ndërfaqeve për GTK 3 dhe GTK 4, që përdor paradigmën MVC dhe filozofinë e rëndësisë së parësore të modelit të të dhënave. Një nga dallimet më të dukshme nga Glade është mbështetje për menaxhimin e disa ndërfaqeve përdoruesi brenda një projekti. Kodi i projektit është shkruar në Python dhe ofrohet nën licencën GPLv2.

Për të siguruar mbështetje për disa degë GTK, formimi i ambientit të punës bëhet me ndihmën e backend-it Broadway, i cili lejon çizmin e daljes nga biblioteka GTK në një dritare të shfletuesit web. Procesi kryesor i Cambalache ofron një lidhje me WebKit WebView, në të cilën me ndihmën e Broadway transmetohet dalja nga procesi Merengue, i cili merret në mënyrë direkte me çizmin e ndërfaqes së krijuar nga përdoruesi. Ndërfaqja mund të gjenerohet mbi bazën e GTK 3 dhe GTK 4, në varësi të versionit të caktuar në projekt.

ËshtĂ« paraqitur Cambalache, njĂ« mjet i ri pĂ«r zhvillimin e ĐžĐœŃ‚Đ”Ń€Ń„Đ”Đčсëve GTK

Cambalache nuk varet nga GtkBuilder dhe GObject, por ofron njĂ« model tĂ« tĂ« dhĂ«nave qĂ« i pĂ«rshtatet sistemit tĂ« tipave GObject. Modeli i tĂ« dhĂ«nave mund tĂ« importe dhe eksporte njĂ«kohĂ«sisht disa ndĂ«rfaqe, mbĂ«shtet objekte, prona dhe sinjale tĂ« GtkBuilder, ofron njĂ« ton tĂ« rikthimit tĂ« operacioneve (Undo / Redo) dhe mundĂ«sinĂ« e kompresimit tĂ« historisĂ« sĂ« komandave. PĂ«r tĂ« gjeneruar modelin e tĂ« dhĂ«nave nga skedarĂ«t gir, ofrohet njĂ« utilitar cambalache-db, dhe pĂ«r tĂ« gjeneruar klasat GObject nga tabelat e modelit tĂ« tĂ« dhĂ«nave – utilitari db-codegen.

ËshtĂ« paraqitur Cambalache, njĂ« mjet i ri pĂ«r zhvillimin e ĐžĐœŃ‚Đ”Ń€Ń„Đ”Đčсëve GTK


Burimi: opennet.ru
Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster