Skip to content

Add react-vvm library: New way of MVVM with bridge pattern in react #1474

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

behnamrhp
Copy link

React-vvm library provides a simple, efficient, and reliable solution for MVVM pattern in React applications. It establishes a shared language for robust architectural coding by combining the MVVM architecture with the Bridge pattern, creating a solid foundation for UI development that maximizes maintainability, and reusability.

Removed chartify - page not found

Why is react-vvm awesome?

  • New Way of MVVM Integration – A fresh, React-first approach to MVVM that eliminates complex boilerplate while keeping the pattern’s power.

  • Automatic Re-render Optimization – Views are intelligently memoized by their VMs, preventing wasted renders from parent component updates.

  • Scalable & Reusable Components – Uses the Bridge Pattern to fully decouple Views and VMs, enabling flexible composition and scalability.

  • Battle-Tested in Production – Proven in large-scale enterprise projects, ensuring reliability under real-world demands.

  • Developer Experience First – Simple, hook-like API that feels familiar to React devs—minimal learning curve.

  • Zero Extra Dependencies – Pure React. No need for Redux/MobX, keeping your bundle lean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant