Open-closed Principle
Open-closed Principle
The O in SOLID stands for Open-closed principle which means that entities should be open for extension but closed for modification. With React Pluggable, we can add plugins and extend a system without modifying existing files and features.
Imperative APIs for Extensibility
Imperative APIs for Extensibility
React is inherently declarative which makes it intuitive for developers when building UI but it also makes extensibility hard.
Thinking Features over Components
Thinking Features over Components
React abstracts components very well but a feature may have more than just components. React Pluggable pushes you to a feature mindset instead of a component mindset.
Related Projects
SyncState
A state management library for React & JS apps
NativeBase
Essential cross-platform UI components for React Native & Vue Native.
Vue Native
Vue Native is a framework to build cross platform native mobile apps using JavaScript. It is a wrapper around the APIs of React Native.
BuilderX
BuilderX is a browser based design tool that codes React Native & React for you.