WaveMaker

Low-code-platform dat code genereert voor Angular, React Native en Java Spring

App-builders · Web-apps

WaveMaker is een low-code-platform voor professionele ontwikkelaars waarmee op visuele wijze web- en mobiele apps voor bedrijven kunnen worden gebouwd en standaardcode kan worden geëxporteerd.

Overzicht

WaveMaker review

In deze beoordeling van WaveMaker wordt besproken waarvoor het platform wordt gebruikt, wat de belangrijkste functies zijn, hoe de prijsstelling van WaveMaker in elkaar zit, hoe het genereren en implementeren van code verloopt, waar het platform uitblinkt en waar het tekortschiet, en hoe het zich verhoudt tot andere low-code-platforms. WaveMaker is vooral bedoeld voor ondernemingen en softwarebedrijven, en niet zozeer voor hobbyontwikkelaars. Ontwikkelaars ontwerpen schermen in WaveMaker Studio met een drag-and-drop-interface, koppelen deze aan databases en API’s, waarna het platform echte broncode genereert: Angular voor webapps, React Native voor mobiele apps en Java met Spring aan de backend. Omdat de output standaardcode is, kunnen teams deze exporteren, uitbreiden in hun eigen IDE en uitvoeren op hun eigen infrastructuur. Het bedrijf werd in 2003 opgericht als ActiveGrid, nam in 2007 de naam WaveMaker aan en heeft zijn hoofdkantoor in Mountain View, Californië (Wikipedia).

Waarvoor wordt WaveMaker gebruikt?

WaveMaker wordt gebruikt voor het bouwen van bedrijfsapplicaties en softwareproducten die moeten voldoen aan de eisen van ondernemingen op het gebied van beveiliging, integratie en schaalbaarheid. Typische voorbeelden zijn klanten- en partnerportalen, apps voor interne bedrijfsvoering, front-ends voor banken en verzekeraars, mobiele apps voor buitendienstmedewerkers en de modernisering van oudere applicaties. Softwareleveranciers gebruiken het ook om hun eigen producten sneller te bouwen, omdat de gegenereerde code onder een eigen merknaam kan worden geleverd.

Het platform is in de eerste plaats ontworpen voor professionele ontwikkelaars. Zakelijke gebruikers kunnen deelnemen aan het ontwerp en de beoordeling, maar het dagelijkse ontwikkelingswerk wordt gedaan door ontwikkelaars die bekend zijn met web- en databaseconcepten. Daardoor is WaveMaker meer een versneller voor ontwikkelingsteams dan een tool voor ‘citizen-developers’.

Belangrijkste functies

  • WaveMaker Studio: een browsergebaseerde visuele editor waarin ontwikkelaars pagina’s opmaken, widgets configureren, gegevens koppelen en een voorbeeld van het resultaat bekijken. Ontwikkelaars kunnen schakelen tussen het visuele ontwerp en de gegenereerde code.
  • Echte codegeneratie: webapps worden gegenereerd als Angular-projecten, de backend als Java met Spring en mobiele apps als een standaard op Expo gebaseerd React Native-project zonder eigen runtime (WaveMaker-documentatie).
  • Gegevens- en API-integratie: koppel relationele databases zoals Oracle, MySQL, PostgreSQL en DB2, importeer REST-services en genereer CRUD-schermen op basis van het gegevensmodel.
  • Beveiliging: ingebouwde authenticatie en op rollen gebaseerde toegang met LDAP, Active Directory en single sign-on-providers. WaveMaker staat vermeld in de Verified-directory van Veracode vanwege zijn veilige ontwikkelingsproces (Veracode).
  • Ontwerpsysteem en componenten: een ontwerpsysteem met tokens en thema’s, herbruikbare ‘prefabs’ opgebouwd uit Angular- of React-componenten, en een marktplaats voor het delen van artefacten tussen teams.
  • Mobiele builds: React Native-apps worden met de WaveMaker CLI of AppChef omgezet in installeerbare iOS- en Android-pakketten en kunnen worden getest met standaard React Native-tools.
  • AI-ondersteunde ontwikkeling: WaveMaker positioneert zich nu als een agentisch, AI-first app-ontwikkelingsplatform, met Figma-naar-code-conversie en een agentmodus binnen Studio (WaveMaker).

Prijzen van WaveMaker

WaveMaker publiceert geen catalogusprijzen. De website verwijst voor betaalde abonnementen door naar een verkoopcontact, en in directories van derden wordt een gratis optie beschreven om het platform uit te proberen, evenals op offertes gebaseerde zakelijke abonnementen. WaveMaker verleent licenties voor het platform per ontwikkelaarslicentie in plaats van per eindgebruiker van de applicaties die je bouwt, wat volgens het bedrijf leidt tot lagere totale eigendomskosten voor apps met veel gebruikers. Op de huidige website (WaveMaker) wordt een gratis proefprogramma aangeboden. Vanaf september 2026 is er geen openbare prijs per werkplek bekend, dus vraag een offerte aan die betrekking heeft op gelicentieerde ontwikkelaarswerkplekken, implementatie op locatie of in de cloud, en het ondersteuningsniveau voor je softwareteam.

De kostenverrassing waar u op moet letten, zijn de bijkomende kosten rondom de licentie: training, de initiële projectopzet en eventuele migratiewerkzaamheden. Omdat WaveMaker zich richt op enterprise-teams, omvat een eerste project doorgaans hulp bij de onboarding door de leverancier of een partner.

App-ontwikkeling met de drag-and-drop-interface

App-ontwikkeling in WaveMaker begint in de browser. Je maakt een project aan in WaveMaker Studio, importeert een database of een API, en het platform genereert het datamodel plus kant-en-klare pagina’s: een tabelweergave met zoekfunctie en paginering, een detailweergave en formulieren voor het aanmaken en bewerken. Vervolgens rangschik je widgets met de drag-and-drop-interface, koppel je elke widget aan een variabele en voeg je logica toe met visuele acties of je eigen JavaScript en Java. Het voorbeeld wordt in de browser weergegeven, dus een eerste werkende versie van een datagestuurde applicatie kost slechts enkele uren in plaats van weken. In tegenstelling tot op formulieren gebaseerde bouwers wordt elk scherm ondersteund door code die een ontwikkelaar kan lezen en wijzigen, wat tijd bespaart wanneer de vereisten toenemen.

WaveMaker Studio: codegeneratie, implementatie en lock-in

Het belangrijkste verschil tussen WaveMaker en veel andere low-code-tools is wat er gebeurt nadat je hebt gebouwd. Het platform genereert Angular-, Java- en React Native-code die de standaard projectstructuren volgt, en een geëxporteerd project bevat de gegenereerde Angular- en React Native-mappen naast de broncode van de applicatie. Teams kunnen in hun eigen IDE aan die code blijven werken, deze door hun eigen CI/CD-pijplijn laten lopen en deze beoordelen zoals elke andere codebase.

De implementatie is flexibel. Applicaties kunnen met één klik worden geïmplementeerd in containers, in de cloud van WaveMaker, in publieke clouds zoals AWS en Azure, of on-premise in Docker-containers, zodat dezelfde app naarmate deze groeit kan schakelen tussen cloud- en on-premise-infrastructuur. Het platform omvat ook het beheer van de levenscyclus van applicaties, van ontwikkeling en testen tot productieomgevingen, en WaveMaker biedt een enterprise-opstelling om het platform zelf binnen uw eigen infrastructuur te draaien, wat belangrijk is voor banken, verzekeraars en teams in de publieke sector met strenge gegevensregels.

Waar WaveMaker uitblinkt — en waar het tekortschiet

Sterke punten:

  • Genereert standaard, exporteerbare code, waardoor er weinig lock-in is in vergelijking met op runtime gebaseerde low-code-platforms.
  • Volledige stack in één tool: Angular voor het web, React Native voor mobiel en een Java Spring-backend.
  • Enterprise-beveiliging, on-premise implementatie en licenties per ontwikkelaar zijn geschikt voor grote gebruikersgroepen en schaalbare applicaties.
  • Versnelt het werk van professionele ontwikkelaars zonder de code voor hen te verbergen, met de mogelijkheid om op elk moment over te schakelen naar aangepaste code.
  • Sterke integratie met bestaande systemen via REST-API's en relationele databases, wat van belang is wanneer software moet aansluiten op een bestaande cloud- of on-prem-stack.

Afwegingen:

  • De prijzen zijn niet openbaar; elk abonnement begint met een verkoopgesprek.
  • Ontwikkeld voor ontwikkelaars, waardoor zakelijke gebruikers niet zelfstandig complete apps kunnen bouwen.
  • Kleinere community, minder tutorials en minder ondersteuning door derden dan bij de grootste low-code-platforms, waardoor voor sommige problemen hulp van de leverancier nodig is.
  • Een matige leercurve: om er het maximale uit te halen is kennis van Angular, Java en databases vereist, en beginnende gebruikers hebben tijd nodig om de documentatie door te nemen.

ToolJet, een concurrent, schrijft dat veel teams WaveMaker beperkend vinden vanwege „een gebrek aan AI-native mogelijkheden“ (ToolJet). Het huidige platform van WaveMaker bevat een agentmodus en design-to-code-generatie, dus die bewering is achterhaald.

Hoe WaveMaker zich verhoudt

  • OutSystems: het bekendste low-code-platform voor ondernemingen en het meest vergelijkbare alternatief, met een eigen runtime en een groter ecosysteem.
  • Mendix: low-code voor de enterprise met krachtige tools voor zakelijke gebruikers en modelgestuurde ontwikkeling.
  • Oracle APEX: low-code voor Oracle Database, inbegrepen bij de databaselicentie.
  • Retool: interne tools bovenop databases en API’s, sneller voor beheerpanelen dan voor volledige applicaties.
  • Appsmith: een open-source toolbouwer voor interne tools die zelf gehost kan worden.
  • Microsoft Power Apps: de keuze voor teams die al gebruikmaken van Microsoft 365 en Dataverse.

Is WaveMaker de moeite waard?

WaveMaker is de moeite waard voor ondernemingen en softwarebedrijven met Java- of Angular-vaardigheden die sneller klantgerichte web- en mobiele apps willen bouwen, de broncode willen behouden en op hun eigen voorwaarden willen implementeren. De licentie per ontwikkelaar werkt goed voor applicaties met veel eindgebruikers. Het is minder geschikt voor kleine teams die openbare prijzen willen, voor zakelijke gebruikers die zonder ontwikkelaars willen bouwen, en voor eenvoudige interne tools waarbij Retool of Appsmith sneller te implementeren zijn. Als je hulp nodig hebt bij het evalueren van WaveMaker of het bouwen daarmee, kunnen de low-code-bureaus en ontwikkelaars op LowCodeDevs je ondersteunen.

Bronnen

Nog geen reviews — schrijf de eerste.

Waar zou jij WaveMaker plaatsen?

Nog niemand heeft WaveMaker geplaatst. Kies een vak en begin daar je review.

Je logt eerst in — je keuze gaat mee.

Bekijk de hele kaart →

In één oogopslag

Website
https://www.wavemaker.com/
Categorie
App-builders · Web-apps
Bijgewerkt

Vragen

WaveMaker FAQ

Wat doet het bedrijf WaveMaker?

WaveMaker ontwikkelt een low-code platform voor applicatieontwikkeling. Ontwikkelaars gebruiken het om op visuele wijze web- en mobiele apps voor bedrijven te ontwerpen en standaardcode in Angular, React Native en Java te genereren.

Waarvoor wordt WaveMaker gebruikt?

Klantportalen, interne bedrijfsapps, mobiele apps voor buitendienstmedewerkers en de modernisering van verouderde applicaties, voornamelijk bij grotere bedrijven en softwareleveranciers.

Is WaveMaker gratis te gebruiken?

WaveMaker biedt een gratis versie en een gratis proefprogramma aan om het platform uit te proberen. Voor productiegebruik wordt een licentie per ontwikkelaarslicentie verstrekt en de prijs wordt op aanvraag bepaald.

Genereert WaveMaker echte code?

Ja. Het genereert Angular voor het web, React Native (Expo) voor mobiele apparaten en Java Spring voor de backend, en projecten kunnen worden geëxporteerd en buiten WaveMaker Studio verder worden uitgebreid.

Kunnen WaveMaker-apps lokaal worden uitgevoerd?

Ja. Apps kunnen lokaal of in elke willekeurige cloud worden geïmplementeerd, ook in Docker-containers, en het platform zelf kan binnen uw eigen infrastructuur worden geïnstalleerd.

Elders op LowCodeDevs

Recente projecten op LowCodeDevs

Er is nog geen WaveMaker-casestudy gepubliceerd.

Publiceer de eerste WaveMaker-casestudy →

Elders op LowCodeDevs

Bureaus die met vergelijkbare tools werken

Nog geen bureau heeft WaveMaker in de lijst gezet. Deze teams werken met andere tools uit de categorie App-builders.

Word het eerste WaveMaker-bureau →

Jouw expertise

Word de eerste WaveMaker-expert op LowCodeDevs

Teams die voor WaveMaker kiezen komen op deze pagina terecht, op zoek naar iemand die ermee kan bouwen. Die plek is nog vrij — zet je bureau of je eigen profiel in de lijst met WaveMaker bij je tools, en deze pagina toont jouw werk.

Aan de slag

Klaar om je volgende build te shippen?

Word gratis lid van LowCodeDevs — zet je low-code tools, je bureau of je developerprofiel erin, en word gevonden door de mensen die je nodig hebben.

Maak je account aan