Low-code

Low-code beskriver plattformar där större delen av en applikation sätts ihop visuellt eller via konfiguration, men där du kan gå ner i verklig kod för de delar som kräver det. Koden är nödutgången snarare än det huvudsakliga byggmaterialet.

Skillnaden mot no-code

No-code riktar sig till personer som inte alls ska skriva kod, och taket är det plattformen erbjuder. Low-code förutsätter att en utvecklare är inblandad någonstans och erbjuder medvetna fogar för denne: ett eget uttryck i ett fält, ett skriptsteg i ett flöde, en handskriven komponent i en vy, ett API-anrop för något som kopplingsbiblioteket inte täcker.

I praktiken överlappar kategorierna kraftigt. De flesta no-code-plattformar har lagt till formelspråk och skriptsteg; de flesta low-code-plattformar går att använda utan kod för enkla fall. Leverantörer väljer den etikett som passar deras positionering.

Var det passar in

Det starka fallet är en större organisation med fler interna systemönskemål än utvecklarkapacitet, och ett behov av att de önskemålen möts inne i en styrd miljö — inloggning, spårloggning, behörigheter och drift hanterat en gång för allt som byggs på plattformen. Den styrningen är ofta den verkliga produkten. Det andra starka fallet är ett arbetsflöde som är 90 % standard och 10 % specifikt för din verksamhet, där de 10 procenten annars tvingar fram ett helt egenbygge.

Vad du bör se upp med

Nödutgången är smalare än den ser ut, och det är det missförstånd som svider. "Du kan alltid skriva kod" betyder oftast: kod i en begränsad körtid, i en dialekt plattformen definierar, i en textruta i en webbläsare, med begränsad felsökning, inskränkt tillgång till bibliotek och ingen självklar väg att enhetstesta. Det räcker för en beräkning eller en omvandling. Det räcker inte för att implementera något som plattformens världsbild inte rymmer.

Tre relaterade kostnader:

Uppskatta low-code-projekt utifrån de kärva 10 procenten, inte de lätta 90. Det är där tidplanen faktiskt tar vägen.

Vanliga frågor

Är low-code bara no-code med en skriptruta?

Funktionellt överlappar kategorierna så mycket att etiketterna säger mer om marknadsföring än om arkitektur. Frågan som skiljer verkliga plattformar åt är inte om kod är möjligt utan vad koden kan nå: kan den anropa vilket bibliotek som helst, köras utanför webbläsaren, versionshanteras och testas? Om inte är det ett formelfält med ambitioner.

Bygg det själv

NorthernGo förvandlar en beskrivning i ren text till en fungerande webbapp med databas, inloggning och en live-adress. Lokal AI-generering körs på ditt eget grafikkort, är obegränsad och ingår gratis i alla prisplaner.

Börja bygga gratis