Managing Resources
Les applications s'appuient sur divers types de ressources, telles que JavaScript, CSS et images. Ce document fournit une exploration technique complète des mécanismes de gestion des ressources de webforJ, couvrant les annotations déclaratives, les méthodes API programmatiques et l'utilisation de protocoles personnalisés.
webforJ adopte une approche modulaire de la gestion des ressources, offrant plusieurs mécanismes pour répondre aux différents besoins des applications :
- Annotations Déclaratives : Intégrer des ressources JavaScript et CSS au niveau des composants ou de l'application.
- Injection Dynamique Basée sur l'API : Injecter des ressources à l'exécution pour permettre un comportement dynamique de l'application.
- Protocoles Personnalisés : Fournir des méthodologies standardisées pour l'accès aux ressources.
- Streaming de Fichiers et Téléchargements Contrôlés : Faciliter la récupération et la transmission gérées des fichiers de ressources.
Topics
📄️ Importing Assets
Les annotations d'actifs fournissent une approche déclarative pour intégrer des ressources externes et en ligne telles que JavaScript et CSS dans une application de manière statique. Ces annotations simplifient la gestion des ressources en s'assurant que les dépendances sont chargées au bon moment d'exécution, réduisant ainsi la configuration manuelle et améliorant la maintenabilité.
📄️ Assets Protocols
webforJ prend en charge des protocoles d'actifs personnalisés qui permettent un accès structuré et efficace aux ressources. Ces protocoles abstraient les complexités de la récupération des ressources statiques et dynamiques, garantissant que les actifs sont récupérés et intégrés de manière transparente dans l'application.
📄️ Downloading Files
webforJ fournit des méthodes pour initier des téléchargements de fichiers, facilitant ainsi la livraison de fichiers aux utilisateurs via le navigateur. La classe Page offre plusieurs façons de télécharger des fichiers, qu'ils proviennent de flux d'entrée, de tableaux d'octets, de fichiers physiques ou de ressources.