ampproject / ampproject/amp-react-prototype
AMP Context and service propagation
- Lingua principale
- JavaScript
- Stelle
- 36
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia leggendo l’issue #48 ed esaminando l’utilizzo esistente di AmpContext e dei servizi nell’albero dei componenti. Confronta un approccio basato su map, un context specifico per il servizio e la propagazione tramite props dei componenti, quindi definisci l’approccio scelto e il suo impatto sulle prestazioni prima dell’implementazione; l’issue non indica file né test da eseguire.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, react
- Ambito
- frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100