Overslaan naar hoofdinhoud

Managing Resources

Openen in ChatGPT

Toepassingen zijn afhankelijk van verschillende soorten middelen, zoals JavaScript, CSS en afbeeldingen. Dit document biedt een uitgebreide technische verkenning van de middelenbeheersmechanismen van webforJ, met inbegrip van declaratieve annotaties, programmatic API-methoden en het gebruik van aangepaste protocollen.

webforJ hanteert een modulaire benadering van middelenbeheer en biedt meerdere mechanismen om aan verschillende behoeften van de app te voldoen:

  • Frontend-bundelaar: Breng npm-pakketten, componentframeworks en stylesheettalen in de app via een gecompileerde invoer. Dit is het standaardpad voor frontend-assets en het doet alles wat de annotaties doen.
  • Declaratieve Annotaties: Voeg JavaScript- en CSS-middelen toe op component- of app-niveau, zonder bouwstap.
  • API-gebaseerde Dynamische Injectie: Injecteer middelen tijdens runtime om dynamisch app-gedrag mogelijk te maken.
  • Aangepaste Protocollen: Bied gestandaardiseerde methodologieën voor toegang tot middelen.
  • Bestandsstreaming en gecontroleerde downloads: Vergemakkelijk het beheerde ophalen en verzenden van middelenbestanden.

Topics