Terug naar alle insights
No code versus low code
No code en low code platforms zijn upcoming. Ze sluiten aan bij digitalisering van de samenleving. Steeds meer organisaties transformeren hun IT-landschap van standaard softwarepakketten naar applicaties op basis van low code of no code.
Wat betekenen low code en no code? En wat is het verschil tussen deze twee?
Wat is het verschil tussen low code en no code?
dicht bij elkaar…
Er is geen hard onderscheid tussen no code en low code. Ze zijn onderdeel van een spectrum van software development, dat van no code via low code naar full code loopt. No code en low code platforms zijn dus vergelijkbare oplossingen die het ontwikkelen van software makkelijker en sneller maken dan traditioneel programmeren.
We zien dat low code en no code platforms soms in elkaars vaarwater zit.Zo heeft BettyBlocks een no code platform waarbij het wel mogelijk is om eigen blokken te ontwikkelen op basis van webtechnologieën. Dit, terwijl low code platform Mendix onlangs een eigen no code-oplossing heeft gepresenteerd: Mendix Studio.
Het ontwikkelen van software gaat voor zowel no code als low code platforms via een grafische interface met drag & drop tools. Veel aspecten van een applicatie worden automatisch aangemaakt op basis van de schermen, zoals de datastructuur. Ook kunnen logica en validaties eenvoudig worden toegevoegd, meestal via een visuele flow. Randzaken als dependency management, testen en deployment worden geautomatiseerd.
Door de grafische interface is programmeren via low code en no code platforms makkelijker dan traditioneel programmeren. Er is minder diepgaande kennis nodig om software te ontwikkelen. Hierdoor is het mogelijk om sneller te programmeren, al neemt die snelheidswinst af als een applicatie complex in elkaar zit.
…maar ook heel verschillend
Natuurlijk zijn er ook verschillen. No code legt de focus op innovatie. Gebruikers worden in staat gesteld om hun ideeën direct om te zetten in applicaties. De zogenoemde ‘citizen developers’ zorgen voor een brede innovatie binnen een bedrijf. Deze citizen developers zijn mensen in je bedrijf zonder programmeerkennis, maar die wel affiniteit hebben met Excel. Dankzij no code zijn zij in staat net die extra stap te zetten.
Bij low code ligt de focus juist op het gemakkelijker maken van applicatieontwikkeling, maar wel met alle vrijheid die traditioneel programmeren ook had. Ideaal dus voor programmeurs die ontzorgd willen worden of minder bezig willen zijn met devops.
Wat verder opvalt is dat de gebruikte technologieën verschillen. De meeste no code platforms zijn gebaseerd op webtechnologieën als HTML en Javascript, terwijl low code gebaseerd is op Java en .NET.
Welk platform past beter bij je wensen?
Kies niet blindelings voor een platform, maar laat je begeleiden. Wij helpen je een afweging te maken. Bij Jump werken we met verschillende no code en low code tools. Wij weten welke oplossing aansluit bij jouw voorkeuren.
Low code heeft vaak een hoger kostenplaatje, maar geeft ontwikkelaars meer vrijheid om alles te kunnen maken. Wil je jouw ontwikkelaarsteam verbeteren of wil je (in een later stadium) complexe applicaties bouwen? Dan is low code zeer geschikt.
No code is vaak vriendelijker geprijsd. Wel is de oplossing meestal geschikt voor één type app, bijvoorbeeld mobiele apps. Dankzij no code kun je jouw medewerkers een tool geven om snel te prototypen. Dit zal innovatie stimuleren.
Start met low code als je wil digitaliseren. Werk je inmiddels volledig digitaal? Dankzij no code stel je iedereen in staat om te innoveren.
Is Mendix geschikt voor jouw organisatie?
Je ontvangt binnen vier minuten een adviesrapport per mail.
Start de Mendix-test