Ga naar de inhoud

Enhance is een innovatief fullstack-webframework dat een HTML-first aanpak voor het bouwen van applicaties centraal stelt. Zo kunnen ontwikkelaars efficiënt en intuïtief gestructureerde apps maken die klaar zijn voor productie.

Het framework vereenvoudigt veel aspecten van moderne ontwikkeling met functies zoals routing op basis van bestanden, waarbij pagina's worden geordend als in een mappenstructuur. Zo wordt navigeren door je applicatie eenvoudig en logisch. Daarnaast kun je met Enhance API's gebruiken die op een database zijn gebaseerd, via eenvoudige JavaScript-functies. Zo zijn gegevens gemakkelijk toegankelijk en te bewerken.

Enhance stimuleert server-side rendering (SSR) met herbruikbare aangepaste elementen. Dit bevordert de toegankelijkheid en prestaties, doordat ontwikkelaars alleen interactiviteit aan de clientzijde toevoegen waar dat nodig is. Met functies zoals afgeschermde CSS kunnen ontwikkelaars interactieve componenten maken zonder de globale scope te vervuilen.

Het framework ondersteunt ook principes van progressive enhancement, zodat applicaties in verschillende omgevingen soepel werken en stapsgewijs kunnen worden uitgebreid. Bovendien helpt Enhance de laadtijden en prestaties optimaal te houden met afgeschermde DOM-updates. Daardoor hoeven pagina's niet volledig opnieuw te worden geladen wanneer slechts een deel ervan moet worden bijgewerkt.

Voor het implementeren van je applicatie biedt Enhance uitgebreide ondersteuning via de integratie met Begin. Zo heb je alles in huis om je applicatie met vertrouwen te lanceren.

Functies

  • HTML-first-architectuur
  • Routing op basis van bestanden
  • API's met databasekoppeling
  • Server-side rendering
  • Herbruikbare aangepaste elementen
  • Afgeschermde CSS
  • Progressive enhancement
  • Afgeschermde DOM-updates

Gerelateerde items

Preact

Een snel alternatief voor React dat moderne functionaliteit en een minimale omvang behoudt voor efficiënte webontwikkeling.

Angular

Dit framework biedt een robuuste oplossing voor het bouwen van dynamische en schaalbare webapplicaties. De uitgebreide functies sluiten aan op de behoeften van ontwikkelaars die een flexibele maar gestructureerde aanpak voor applicatieontwikkeling zoeken.

Nue

Dit innovatieve platform geeft een nieuwe invulling aan het bouwen van gebruikerservaringen door ontwerp en ontwikkeling intuïtiever te integreren. Zo kunnen ontwikkelaars zich richten op het creëren van uitzonderlijke gebruikerservaringen, zonder de gebruikelijke overhead.

Qwik

Een modern framework voor het bouwen van direct reagerende webapplicaties met de nadruk op prestaties en interactiviteit.

RedwoodJS

Een robuuste oplossing voor de ontwikkeling van schaalbare webapplicaties, met aandacht voor zowel flexibiliteit als eenvoud bij de configuratie en het onderhoud.

Solid

Deze bibliotheek is bedoeld voor ontwikkelaars die hoogwaardige gebruikersinterfaces willen bouwen met een moderne, reactieve aanpak.

Svelte

Een modern framework dat de manier waarop ontwikkelaars webapplicaties bouwen verandert door te compileren naar sterk geoptimaliseerde JavaScript.

Vue.js

Dit framework biedt een toegankelijke oplossing voor het bouwen van gebruikersinterfaces, met krachtige functies voor zowel kleine als grootschalige applicaties.