Zum Hauptinhalt springen

Managing Resources

In ChatGPT öffnen

Anwendungen sind auf verschiedene Arten von Ressourcen angewiesen, wie z.B. JavaScript, CSS und Bilder. Dieses Dokument bietet eine umfassende technische Untersuchung der Ressourcenverwaltungsmechanismen von webforJ und behandelt deklarative Anmerkungen, programmgesteuerte API-Methoden und die Nutzung benutzerdefinierter Protokolle.

webforJ verfolgt einen modularen Ansatz zur Ressourcenverwaltung und bietet mehrere Mechanismen, um unterschiedlichen Anforderungen von Anwendungen gerecht zu werden:

  • Frontend-Bündler: Fügen Sie npm-Pakete, Komponentenframeworks und Stylesheet-Sprachen durch einen kompilierten Einstieg in die Anwendung ein. Dies ist der Standardweg für Frontend-Ressourcen und übernimmt alles, was die Anmerkungen tun.
  • Deklarative Anmerkungen: Binden Sie JavaScript- und CSS-Ressourcen auf Komponenten- oder Anwendungsebene ein, ohne dass ein Build-Schritt erforderlich ist.
  • API-basierte dynamische Injektion: Injizieren Sie Ressourcen zur Laufzeit, um dynamisches Verhalten der Anwendung zu ermöglichen.
  • Benutzerdefinierte Protokolle: Bieten Sie standardisierte Methoden für den Ressourcen zugriff.
  • Dateistreaming und kontrollierte Downloads: Erleichtern Sie die verwaltete Beschaffung und Übertragung von Ressourcen Dateien.

Themen