En utvecklingsplattform med låg kod är en som använder grafiska guider för att skapa och bygga programvara istället för den traditionella metoden att skriva sekventiella instruktioner med hjälp av ett programmeringsspråk.
I den här artikeln använder vi termen Low-Code i vid mening, när strängt taget finns det två typer av plattformar:
- Lågkodsplattformar kräver att man skriver en minimal mängd kod för att montera komponenterna.
- No-Code-plattformar kräver ingen kod för att skapa eller modifiera programvaran.
Låt oss börja med att förtydliga det denna typ av plattform är inte riktad till den inhemska användaren utan till «Citizen-utvecklaren»
En medborgarutvecklare (Citizen-utvecklare) är en företagsanvändare som vill utveckla sina egna applikationer internt, men inte har tekniska eller kodningskunskaper i förväg.
Hur lågkodsutvecklingsplattformar fungerar
LUtvecklare behöver bara hitta komponenterna i webbläsaren, dra och släppa dem och upprätta det logiska förhållandet mellan dem.
särdrag
- De tillåter användning av visuell modellering istället för att skriva kod vilket minskar utvecklingstiden.
- Användaren bygger applikationen genom att dra och släppa färdiga komponenter.
- Implementering av livscykelmodellen som möjliggör introduktion av uppdateringar av applikationen.
- Skapande av applikationer som är kompatibla med stationära datorer och mobila enheter.
- Enkel stabilitet för att utöka användningen av applikationen från en prototyp till dess distribution i hela företaget.
fördelar
Oavsett om det är skapandet av applikationer av enskilda användare för sin egen applikation eller för stora organisationer, är fördelarna med dessa typer av applikationer:
- Lägre inlärningskurva än den traditionella metoden.
- Enkla utvecklingsverktyg som inkluderar en enkel integrerad utvecklingsmiljö som stöder dra och släpp, ett rikt komponentbibliotek och konfigurationsverktyg som fokuserar utvecklaren på applikationslogik och presentation.
- Inbyggda nödvändiga byggstenar: autentisering, hantering av datakällor, användar- och identitetshantering, filhantering och bearbetning samt konfigurationshanterare.
- Minska utvecklingstider och kostnader.
Verktyg med öppen källkod för att bygga applikationer med lite eller ingen kodning
skyve
Detta verktyg, är tillgänglig för Windows, Linux och Mac.
Utvecklarna lovar tillgång till alla funktioner som behövs skapa sofistikerade, robusta och skalbara molnlösningar. Programmet fungerar med alla vanliga databastyper och är tillgängligt via alla vanliga webbläsare och enheter.
Programmet innehåller en uppsättning teknologier med öppen källkod för att hantera uthållighet, rikt användargränssnitt, säkerhet, navigering, rapporter, jobb, innehåll, rumslig och mobil integration.
appemble
Denna plattform Low-code har en webbaserad redigerare som stöder flera datakällor direkt. Den är idealisk för nybörjare eftersom den inte kräver några tekniska eller kodningskunskaper. Den finns i tre versioner. En gratis med alla funktioner som användaren kan installera på sin egen server, en begränsad också gratis på officiella servrar eller en komplett som också finns på officiella servrar för 50 € per månad.
budibase
Annan plattform riktar sig till den affärsmiljö som försöker hjälpa utvecklare och beslutsfattare att skapa affärsapplikationer när de behövs. I det här fallet fokuserar de på intern användning. Den innehåller alla nödvändiga element för att ansluta till tabeller, vyer, formulär och datakällor,
Baserow
En det här fallet det handlar om ett webbverktyg med öppen källkod för att hantera och skapa databaser. Det kräver inga förkunskaper om kodning eller avancerad teknisk kunskap. Den har ett vänligt gränssnitt som låter dig skapa och hantera flera databaser, användare och användargrupper. Den innehåller sök- och filterfunktioner och möjligheten att importera bilder.
Jag letade efter alternativ med öppen källkod för att skapa lågkodsapplikationer riktade till hemanvändaren, men hittills har jag inte kunnat hitta dem. Om du känner till några skulle jag vara tacksam om du kunde berätta för mig i kommentarsformuläret.