Passer au contenu principal

Managing Resources

Ouvrir dans ChatGPT

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 pour la gestion des ressources, offrant plusieurs mécanismes pour répondre à différents besoins d'application :

  • Regroupement frontend : Apportez des packages npm, des frameworks de composants et des langages de feuilles de style dans l'application via une entrée compilée. C'est le chemin par défaut pour les actifs frontend, et il fait tout ce que font les annotations.
  • Annotations Déclaratives : Intégrez des ressources JavaScript et CSS au niveau des composants ou de l'application, sans étape de construction.
  • Injection Dynamique Basée sur API : Injectez des ressources à l'exécution pour permettre un comportement d'application dynamique.
  • 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