Skip to content

Latest commit

 

History

History

virtual-elevators

🛗 Virtual Elevators

#elevators #react #solid

Open in StackBlitz

Virtual elevators, powered by controller classes, and React components.

This project is a follow-up to solid-calendar, and reactive-todos, with the goal of achieving a SOLID architecture with React, while isolating logic functions from view components, being able to run these functions with other view frameworks, or even with physical devices. This project is a sibling to rx-elevators, which aims at the same goals while using function composition, without classes.

MobX was my preferred option for managing state in front-end applications, but for this project I decided to experiment with RxJS for data observability, a decision I greatly appreciate. I later deep-dived into Rx while developing rx-elevators


elevators screenshot elevator movement screenshot