我正在用MacRuby创建一个小型GUI应用程序,由于我来自.NET世界(WPF),我想在我的应用程序中使用MVVM模式。但我不确定用Ruby走MVVM的路是否可以,因为在MacRuby生态系统中可能还有另一种更合适的方式。那么,我应该使用MVVM或其他任何东西来创建精益关注点分离类吗?
有了Cocoa框架,MVC设计模式是良好设计的核心。
这里讨论一下MVC和MVVM之间的区别。
我正在用MacRuby创建一个小型GUI应用程序,由于我来自.NET世界(WPF),我想在我的应用程序中使用MVVM模式。但我不确定用Ruby走MVVM的路是否可以,因为在MacRuby生态系统中可能还有另一种更合适的方式。那么,我应该使用MVVM或其他任何东西来创建精益关注点分离类吗?
有了Cocoa框架,MVC设计模式是良好设计的核心。
这里讨论一下MVC和MVVM之间的区别。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium