1
wq framework
wq je modularni okvir za gradnjo prilagojenih namiznih in mobilnih spletnih aplikacij po meri za prostovoljne geografske podatke, državljansko znanost in množično izvajanje.
- Brezplačna
- Windows
- Linux
- Android
- iPhone
- Windows Phone
- Web
- Self-Hosted
wq je zbirka modulov Python in JavaScript, ki olajšajo razvoj močnih, brezžičnih mobilnih / spletnih aplikacij.wq je tudi destilacija številnih priporočenih najboljših praks za zagotavljanje dolgoročne trajnosti programske opreme.Primarni način uporabe wq je zbiranje mobilnih podatkov, bodisi s strani strokovnega osebja ali prostovoljcev v npr. Projektih državljanske znanosti in mobilnih množičnih storitev.Vendar pa je uporabna tudi kot platforma za gradnjo najrazličnejših spletnih mest in aplikacij za mobilne naprave. Cilj wq-a je poenostaviti skupne razvojne naloge, pri čemer pušča razvijalcem popolno prilagodljivost za delovne procese, specifične za projekt.V tem pogledu wq ni tako enostavno uporabiti kot rešitev za izdelavo obrazcev, ki ni potrebna za programiranje.Za izkoriščanje platforme je potrebnih nekaj sestavljanja.Po drugi strani je večino izvedbenih podrobnosti o grozdju odvzetih, da se programerju omogoči, da se osredotoči na vprašanja, povezana z domeno, in (večinoma) prepreči ukvarjanje s skupnimi nalogami, kot so združljivost med brskalniki, preverjanje pristnosti uporabnikov in baze podatkovmanipulacija s shemo.wq je sestavljen iz treh glavnih podmodulov, ki jih je mogoče namestiti skupaj ali ločeno.wq.app je prednja komponenta, zbirka modulov JavaScript in postopek izdelave.wq.db vsebuje zbirko vzorcev oblikovanja za običajne postavitve baze podatkov in generator REST API, ki usmerja zahteve od odjemalske aplikacije.wq.io je samostojna knjižnica Python, ki se ukvarja posebej z uvozom in izvozom podatkov.