react components framework for universal reuse across environments
-
isomorphic - components work uniformly and universally, the same way in every environment 💪
- react.browser.web
- react.native.web
- react.native.ios
- react.serverside
-
intuitive - components do what it sounds like 🧠
- simple to express what you want
- easy to read and understand
-
composable - components compose easily 🏗️
- build powerful components by putting together foundational building blocks
- compose components that anyone has built, with full confidence in their universal behavior
-
debuggable - components help you debug them 🔎
- track down exactly what and why things are happening in seconds, with built in debugging tools
-
helpful - components provide users with a pit of success 🤝
- hard or impossible to do the wrong thing
- easy or default to do the right thing
- fails fast at ambiguity
- simple, clear, and actionable errors
-
maintainable - components prioritize maintainability 🧈
- naming is intuitive and ubiquitous
- code is narrative, easy to read and simple to understand
- usecases are explicit, with a clear purpose for each component
npm install rheuse