提交 e8bee576 编写于 作者: 张梓雄

添加 GUIArchitecture-Reference

上级 83cd4e7e
# GUI Architecture
- [three-ds-of-web-development](http://developer.telerik.com/featured/three-ds-of-web-development-1-declarative-vs-imperative/)
- [前端攻略-从路人甲到英雄无敌二:JavaScript 与不断演化的框架](https://segmentfault.com/a/1190000005353213#articleHeader9)
- [The Post-MVC Age](https://realm.io/news/the-post-mvc-age/): For a long time the Model View Controller (MVC) paradigm was the gold standard to build applications. Now it seems MVC’s star is dying in the JavaScript universe.
- [The Best Way to Learn to Code is to Code: Learn App Architecture by Building Apps](https://medium.com/javascript-scene/the-best-way-to-learn-to-code-is-to-code-learn-app-architecture-by-building-apps-7ec029db6e00#.cqmawrsoj)
- [Martin Fowler-GUI Architectures](http://martinfowler.com/eaaDev/uiArchs.html)
- [Comparison-of-Architecture-presentation-patterns](http://www.codeproject.com/Articles/66585/Comparison-of-Architecture-presentation-patterns-M)
# MV*
- [THE EVOLUTION OF ANDROID ARCHITECTURE](http://zserge.com/blog/android-mvp-mvvm-redux-history.html)
- [the-evolution-of-android-architecture](https://medium.com/@trikita/the-evolution-of-android-architecture-6c6f04fc1927#.uuk4iuh9e)
- [android-architecture](https://medium.com/android-news/android-architecture-2f12e1c7d4db#.vzmxahsi0)
- [ios-architecture-patterns](https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.iy9umjlqa)
- [Albert Zuurbier:MVC VS. MVP VS. MVVM](http://www.albertzuurbier.com/index.php/programming/84-mvc-vs-mvp-vs-mvvm)
## MVC
- [Model-View-Controller (MVC) in iOS: A Modern Approach](https://www.raywenderlich.com/132662/mvc-in-ios-a-modern-approach?utm_source=tuicool&utm_medium=referral)
- [为什么我不再使用MVC框架](http://www.infoq.com/cn/articles/no-more-mvc-frameworks?utm_source=infoq_en&utm_medium=link_on_en_item&utm_campaign=item_in_other_langs)
- [difference-between-mvc-mvp-mvvm-swapneel-salunkhe](https://www.linkedin.com/pulse/difference-between-mvc-mvp-mvvm-swapneel-salunkhe)
## MVP
- [presentation-model-and-passive-view-in-mvp-the-android-way](https://medium.com/@andrzejchm/presentation-model-and-passive-view-in-mvp-the-android-way-fdba56a35b1e#.tgz1fwb6y)
- [Repository that showcases 3 Android app architectures](https://github.com/ivacf/archi)
## MVVM
- [approaching-android-with-mvvm](https://labs.ribot.co.uk/approaching-android-with-mvvm-8ceec02d5442#.lmbtfveih)
# Unidirectional Architecture
- [easier-reasoning-with-unidirectional-dataflow-and-immutable-data](https://open.bekk.no/easier-reasoning-with-unidirectional-dataflow-and-immutable-data)
- [unidirectional-user-interface-architectures](http://staltz.com/unidirectional-user-interface-architectures.html)
- [Facebook: MVC Does Not Scale, Use Flux Instead [Updated]](https://www.infoq.com/news/2014/05/facebook-mvc-flux)
- [mvvm-mvc-is-dead-is-unidirectional-a-mvvm-mvc-killer](http://www.michaelridland.com/xamarin/mvvm-mvc-is-dead-is-unidirectional-a-mvvm-mvc-killer/)
- [flux-vs-mvc-design-patterns](https://medium.com/hacking-and-gonzo/flux-vs-mvc-design-patterns-57b28c0f71b7#.p0h9ih5zj)
- [jedux](https://github.com/trikita/jedux):Redux architecture for Android
- [writing-a-todo-app-with-redux-on-android](https://medium.com/@trikita/writing-a-todo-app-with-redux-on-android-5de31cfbdb4f#.tku4k1n0o)
- [state-streams-and-react](https://medium.com/@markusctz/state-streams-and-react-7921e3c376a4#.dtrx0ep4j)
# Viper/Clean Architecture
- [Uncle Bob:the-clean-architecture](https://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html)
- [Android Clean Architecture](http://luboganev.github.io/blog/clean-architecture-pt1/)
- [A sample iOS app built using the Clean Swift architecture](https://github.com/Clean-Swift/CleanStore)
- [Introduction to VIPER](http://mutualmobile.github.io/blog/2013/12/04/viper-introduction/)
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册