Reference¶
The Cloe UI is based on ReactJs. React is an open-source JavaScript library for building user interfaces. A React-based UI is composed out of components. Each component is able to contain it’s own state and React will re-render the component if this state changes, so you don’t have to update the DOM by yourself. The Cloe UI is composed of many such components.
Hint
I can recommend this tutorial to learn the basics of React. Also the official documentation is a good starting point to dive into this topic. Additionally, you will find a very helpful compilation of React-related tips, patterns and other stuff here.
The following diagram is an approximation of the basic structure of the Cloe UI.
Todo
The following topics should be described:
Vision for Cloe UI
Current Problems
Possible Improvements
Components: