Herbruikbare reactiedelen ontwerpen

Wat Legos ons kan leren over hergebruik in React-apps

React is een componentenbibliotheek. Dus React maakt het gemakkelijk om je gebruikersinterface op te splitsen in composeerbare stukken. De vraag is, hoe korrelig moeten de stukjes zijn?

Laten we een specifiek voorbeeld bekijken dat ik in een vorige post heb onderzocht.

Stel je voor dat je team net een ToDo-app heeft geïmplementeerd, gebouwd in React. Een maand later wil een ander team in uw bedrijf uw ToDo-app uitvoeren binnen hun factuur-app, ook gebouwd in React.

Dus nu moet u uw ToDo-app op twee plaatsen uitvoeren:

  1. Op zichzelf
  2. Ingesloten in de factuur-app

Wat is de beste manier om daarmee om te gaan?

Om uw React-app op meerdere plaatsen uit te voeren, hebt u drie opties:

  1. iframe - Sluit de todo-app in de factuur-app in via een