我想尝试托管在服务器上的Web应用程序,到目前为止,我的项目已经在我的计算机上本地运行,所以我只读了一些关于最佳实践的信息。 我现在面临的选择是Angular或Xamarin。在我处理了一些事情之后,我个人自己排除了React和Vue.js。另外,我希望保持这个领域很小,因为框架或库的比较通常被认为是非常面向用户的。
在可维护性,可重用性和可测试性方面,我发现Angular的组件方法非常好。 同样,我发现HTML,CSS和JavaScript或TypeScript的清晰分隔非常好。 由于我已经接触过HTML,CSS和JavaScript,因此可以说我非常喜欢使用它。
我找不到Xamarin和Angular等之间的比较。通常将Angular与React或Vue.js进行比较。因此,我很高兴获得一些信息。如果您同时具有两种环境的经验,那就最好。 整个过程应该是面向未来的,具有良好的支持或强大的社区,具有可伸缩性并可以在不同的客户端上运行。 后果是要考虑通讯是在休息还是在肥皂上进行。但这是一个单独的主题。
答案 0 :(得分:0)
Xamarin不是Web框架,因此,您无法将其与Angular,Vue或类似产品进行比较,这就是为什么您找不到有关它的任何信息的原因。
Xamarin用于使用C#和.NET为iOS,Android和Windows创建移动应用程序,以支持此过程。
如果您的项目基于Web,则选择Angular或Vue。但是,如果您打算开发 NATIVE移动应用,请使用Xamarin。