Vizzle is an iOS MVC framework inspired by Ruby on Rails and Three20.
- Vizzle is designed based on the idea of "convention over configuration" which allows developers write minimium code to make everything work properly
- Vizzle makes a very heavy abstraction for both model and controller layers, providing a single direciton data flow.
- Vizzle seperates the business logic layer from the foundation layer by inserting an adapter layer in the middle.
Vizzle has been heavily used to implement O2O features in Alipay Wallet since 2016. It has been battle tested and proved stable for more than two years with millions of users visit per day.
How to use
Vizzle is distributed using Cocoapods
To add Vizzle to your project, you can choose to use the umbrella header in
//Precompile.pch #import <Vizzle/Vizzle.h>
All source code is licensed under the MIT License.