ampproject / ampproject/amp-react-prototype
AMP Context state propagation
- Lingua principale
- JavaScript
- Stelle
- 36
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We can use [AmpContext](https://github.com/ampproject/amp-react-prototype/blob/104861c3777d5341377092620f123b9013c0050d/src/amp-context.js#L28) for all state properties such as `renderable` and `playable`. The main question is whether we breakdown the context per property or keep all the properties together. Breaking down per property means a lot of contexts, but also means fewer component updates.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia da src/amp-context.js, in corrispondenza della definizione del contesto indicata, e analizza come proprietà dello stato quali renderable e playable vengono propagate attraverso il prototipo React. Determina se l’issue debba usare un unico contesto o contesti separati per proprietà, quindi documenta l’approccio scelto e il suo effetto sugli aggiornamenti dei componenti.
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