ampproject / ampproject/amp-react-prototype
AMP Context and service propagation
- Langage dominant
- JavaScript
- Étoiles
- 36
- Forks
- 6
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
This is similar to property and contexts (see #48). We could place services as a map in the `AmpContext` or we could break them down a service-per-context. We could also consider passing services via component props.
In other words, it's either:
```
```
vs
```
```
Whether or not we use a single or per-service context: this could be a significant performance optimization since only the dependent components need to be re-rendered when a service changes.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par lire l’issue #48 et examiner l’utilisation existante de AmpContext et des services dans l’arbre des composants. Comparez une approche basée sur une map, un context spécifique au service et la propagation par les props des composants, puis définissez l’approche choisie et son impact sur les performances avant l’implémentation ; l’issue ne nomme aucun fichier ni aucun test à exécuter.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, react
- Domaine
- frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100