This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.
This is Github user search demo app which made by many variety of design patterns.
A / B | MVC | MVP | MVVM | Flux |
---|---|---|---|---|
MVC | - | diff | diff | diff |
MVP | - | - | diff | diff |
MVVM | - | - | - | diff |
You can compare differences like this.
You need to set Github Personal Access Token
like this.
extension ApiSession {
static let shared: ApiSession = {
let token = "" // <- Your Github Personal Access Token
return ApiSession(injectToken: { InjectableToken(token: token) })
}()
}
marty-suzuki, [email protected]
iOSDesignPatternSamples is available under the MIT license. See the LICENSE file for more info.