Low-Code-kehitysalusta on sellainen, joka käyttää graafisia ohjattuja toimintoja ohjelmistojen luomiseen ja rakentamiseen perinteisen lähestymistavan sijaan kirjoittaa peräkkäisiä ohjeita ohjelmointikielellä.
Tässä artikkelissa käytämme termiä Low-Code laajassa merkityksessä, kun Itse asiassa on olemassa kahdenlaisia alustoja:
- Low-Code-alustat vaativat vähimmäismäärän koodin kirjoittamista komponenttien kokoamiseksi.
- No-Code-alustat eivät vaadi koodia ohjelmiston luomiseen tai muokkaamiseen.
Aloitetaan selventämällä se Tämän tyyppinen alusta ei ole suunnattu kotimaiselle käyttäjälle vaan «Citizen-kehittäjälle»
Kansalaiskehittäjä (Citizen developer) on yrityskäyttäjä, joka haluaa kehittää omia sovelluksiaan sisäisesti, mutta jolla ei ole aiempaa teknistä tai koodaustietoa.
Kuinka alhaisen koodin kehitysympäristöt toimivat
LKehittäjien tarvitsee vain löytää komponentit selaimesta, vetää ja pudottaa ne ja luoda looginen suhde niiden välille.
piirteet
- Ne mahdollistavat visuaalisen mallinnuksen käytön koodin kirjoittamisen sijaan vähentävät kehitysaikaa.
- Käyttäjä rakentaa sovelluksen vetämällä ja pudottamalla valmiita komponentteja.
- Elinkaarimallin käyttöönotto mahdollistaa päivitysten käyttöönoton sovellukseen.
- Pöytätietokoneiden ja mobiililaitteiden kanssa yhteensopivien sovellusten luominen.
- Helppo vakaus laajentaa sovelluksen käyttöä prototyypistä sen käyttöönottoon koko yrityksessä.
hyötyjä
Olipa kyseessä sovellusten luominen yksittäisten käyttäjien omaa sovellusta varten tai suurille organisaatioille, tämäntyyppisten sovellusten edut ovat:
- Alempi oppimiskäyrä kuin perinteisellä menetelmällä.
- Helppoja kehitystyökaluja, joihin kuuluu yksinkertainen integroitu kehitysympäristö, joka tukee vedä ja pudota, runsas komponenttikirjasto ja konfigurointityökalut, jotka keskittyvät kehittäjän sovelluslogiikkaan ja esitystapaan.
- Sisäänrakennetut vaaditut rakennuspalikat: todennus, tietolähteiden hallinta, käyttäjien ja identiteetin hallinta, tiedostojen hallinta ja käsittely sekä konfiguraatiohallinta.
- Kehitysajat ja -kustannukset pienenevät.
Avoimen lähdekoodin työkalut sovellusten rakentamiseen, joissa on vähän tai ei lainkaan koodausta
skyve
Tämä työkalu, on saatavana Windowsille, Linuxille ja Macille.
Kehittäjät lupaavat pääsyn kaikkiin tarvittaviin ominaisuuksiin luoda kehittyneitä, kestäviä ja skaalautuvia pilviratkaisuja. Ohjelma toimii kaikkien yleisten tietokantatyyppien kanssa ja on käytettävissä kaikilla yleisillä selaimilla ja laitteilla.
Ohjelma sisältää joukon avoimen lähdekoodin tekniikoita kestävyyden, monipuolisen käyttöliittymän, suojauksen, navigoinnin, raporttien, töiden, sisällön, tila- ja mobiiliintegroinnin käsittelemiseksi.
appsemble
Tämä alusta Low-codessa on verkkopohjainen editori, joka tukee useita tietolähteitä. Se on ihanteellinen aloitteleville käyttäjille, koska se ei vaadi aiempaa teknistä tai koodausta. Se on saatavana kolmessa versiossa. Ilmainen, jossa on kaikki toiminnot, jotka käyttäjä voi asentaa omalle palvelimelleen, rajoitettu myös ilmainen virallisille palvelimille tai täydellinen myös virallisilla palvelimilla 50 € kuukaudessa.
budibase
Muu alusta suunnattu liiketoimintaympäristöön, joka pyrkii auttamaan kehittäjiä ja päätöksentekijöitä luoda yrityssovelluksia, kun niitä tarvitaan. Tässä tapauksessa ne keskittyvät sisäiseen käyttöön. Se sisältää kaikki tarvittavat elementit muodostaaksesi yhteyden taulukoihin, näkymiin, lomakkeisiin ja tietolähteisiin,
Baserow
En Tämä tapaus se on kyse avoimen lähdekoodin verkkotyökalu tietokantojen hallintaan ja luomiseen. Se ei vaadi aiempaa koodaustietoa tai edistynyttä teknistä tietämystä. Siinä on ystävällinen käyttöliittymä, jonka avulla voit luoda ja hallita useita tietokantoja, käyttäjiä ja käyttäjäryhmiä. Se sisältää haku- ja suodatustoiminnot sekä mahdollisuuden tuoda kuvia.
Etsin avoimen lähdekoodin vaihtoehtoja kotikäyttäjälle suunnattujen matalakoodisovellusten luomiseen, mutta en ole toistaiseksi löytänyt niitä. Jos tiedät jonkun, olisin kiitollinen, jos kerrot siitä minulle kommenttilomakkeessa.