Database interactie
De webassembler heeft een compleet framework voor het werken met gegevens uit een database. In plaats van met tabellen en queries te werken is er een abstractielaag beschikbaar zodat de pogrammeur met entiteiten en relaties kan werken. Het zogenoemde entity-relationship model. Een entiteit kan bijvoorbeeld een gebruiker, een nieuwsartikel of een forumpost zijn. Deze entiteiten hebben eigenschappen (voornaam, plaatsingsdatum, etc.) en relaties met andere entititeiten vormen (een gebruiker kan meerdere nieuwsberichten plaatsen). Deze structuur is makkelijk via de editor van de webassembler op te zetten.


In de webassembler code kunnen instanties van de entiteiten (entiteit objecten) direct gemanipuleerd worden zoals normale objecten in object-georienteerde programmeertalen. Ook de relaties tussen objecten kunnen op een eenvoudige manier gebruikt worden. Het opvragen van bijvoorbeeld alle nieuwsberichten van een gebruiker gaat via 'gebruiker.nieuwsberichten'.
