1. React
  2. ReactFoo
  3. 2018 Mumbai
  4. How initial designing for older apps helped small team @Agrostar deliver apps quickly

How initial designing for older apps helped small team @Agrostar deliver apps quickly

Basavaraj Sonnad at ReactFoo 2018 Mumbai

Small team when bombarded with lot of work across different projects, you need determine common patterns; be it from designs(CSS), libraries(JS). This sets desired abstractions for other projects, prevents them from repeating code and hence adding more error hooks. How do we solve things of reusability? How do we accommodate desired changes to abstractions yet giving individual projects to use different variations. Outline: a. How do we solve things of reusability? - We chose React to reuse Components and build abstraction layer with CSS. b. How do we accommodate desired changes to abstractions yet giving individual projects to use different variations? - We used yarn workspaces to create tiny internal libraries and maintaining versions by pushing libraries to npm and using SEMVER.