Dependency Injection in React - Video Presentation by Jiri Stanisevsky

Reusable bits of code range between two extremes: Highly-opinionated small numbers of large chunks vs. highly-flexible large numbers of small chunks. Finding a balance between the two is hard. Dependency injection can provide the best of both worlds, so can we leverage it in React as well?

When it comes to opinionated and universal code, each approach presents its own pros and cons. There are also other questions that need to be answered, such as: What if we combined these two approaches?

In his video presentation, Salsita Chief Architect Jiri Stanisevsky goes over these trade-offs, explains dependency injection and gives a demo on how to use it in React.

As Chief Architect, Jiri works with TypeScript, React, React Hooks, Node JS, and other technologies. What gives him the most pleasure is creating reusable components, small libraries, and frameworks. Out of the office he enjoys spending time with his two daughters and re-watching classic episodes of The Simpsons.


Salsita is a digital product agency that designs and develops exceptional web and mobile solutions which differentiate our clients, engage their customers, and grow their business. We provide design-driven development services that cover the entire software development cycle.

Our areas of specialization include eCommerce, web and mobile dashboards, online content editors and data visualization. We leverage the Salsita 3D Product Configurator Framework to develop slick, cost-effective 3D product configurator, visualization, and design solutions for brands and retailers across industries from consumer electronics to furniture, fashion and more.

We have developed award-winning digital solutions for dozens of companies, ranging from household names like eBay, SAP, Texas Instruments, and First American Financial, to innovative startups across Europe and North America.

Contact us