Dabo is 'n 3-vlak, kruis-platform aansoek ontwikkelingsraamwerk, geskryf in Python bo-op die wxPython GUI toolkit. Dit het eienskappe wat noodsaaklik is vir die ontwikkeling van programme wat nodig databasisse, soos data bindend te beheer om toegang te verkry, en databasis-onafhanklike SQL onttrekking
Wat is nuut in hierdie weergawe.:
Ons is trots (en verlig!) om uiteindelik Dabo 0.9.0, die eerste amptelike vrystelling van die raamwerk in die ses maande laat. Ons het nie die neem dit maklik gedurende die tydperk; Inteendeel, ons het 'n paar veranderinge wat skoon te maak 'n paar swak plekke in die programkode, en as 'n resultaat kan 'n baie meer soliede raamwerk bied, en is op koers vir 'n 1.0 vrylating in die nabye toekoms.
Om dit te doen, het ons 'n paar besluite wat breek backwards compatibility. Ons gedaal ondersteuning vir Python weergawes vroeër as 2,4, en wxPython weergawes hieronder 2.8. Ondersteun alles is mooi om na te streef, maar heeltemal onprakties.
Daar is ook 'n belangrike toevoeging tot die raamwerk: die vermoë Dabo aansoeke as ware web apps te sit. Stel jou voor: dit kan 'n ryk internet app met niks, maar Python op beide die kliënt en bediener te ontwikkel! Dit is nog vroeg in die proses van ontwikkeling, so dit ontbreek 'n baie van die ondersteunende gereedskap, en byna geen dokumentasie is geskep, maar dit sal kom in die volgende paar weke / maande. Wanneer jy sit jou inligting as 'n web app, al die data-toegang en besigheid logika is op die bediener, en die raamwerk van die kommunikasie tussen die kliënt en bediener hanteer outomaties. Die raamwerk ook gryp outomaties lêer veranderinge van die bediener, maak UI updates naatlose en vinnige
Vereistes :.
Kommentaar nie gevind