【问题标题】:Pro and contra - angular or xamarin for a scalable web application用于可扩展 Web 应用程序的 Pro 和 contra - angular 或 xamarin
【发布时间】:2019-02-14 12:49:01
【问题描述】:

我想尝试托管在服务器上的 web 应用程序,到目前为止,我的项目一直在我的机器上本地运行,所以我只是阅读了一些关于最佳实践的信息。 我现在面临选择,Angular 或 Xamarin。 React 和 Vue.js 在我处理了一些事情之后,我个人排除了自己。此外,我希望该领域保持很小,因为框架或库的比较通常被认为是非常面向用户的。

我发现 Angular 的组件方法在可维护性、可重用性和可测试性方面非常好。 同样,我发现 HTML、CSS 和 JavaScript 或 TypeScript 的清晰分离非常好。 由于我已经接触过 HTML、CSS 和 JavaScript,我可以说我非常喜欢使用它。

我找不到 Xamarin 和 Angular 等之间的比较。Angular 通常与 React 或 Vue.js 进行比较。因此,我会很高兴了解一些信息。如果您有两种环境的经验,则最好。 整个事情应该是面向未来的,有良好的支持或强大的社区,可扩展并在不同的客户端上运行。 之后是考虑是否应该在休息或肥皂上进行沟通。但这是一个单独的主题。

【问题讨论】:

  • Xamarin 不是 Web 框架
  • 感谢您的建设性贡献和您的 0 错误容忍度

标签: angular xamarin web-applications


【解决方案1】:

因此,Xamarin 不是 Web 框架,您无法将其与 Angular、Vue 或类似框架进行比较,这就是您找不到任何相关信息的原因。

Xamarin 用于使用 C# 和 .NET 为 iOS、Android 和 Windows 创建移动应用程序以支持此过程。

如果您的项目是基于 Web 的,那么选择 Angular 或 Vue。但是,如果您计划开发 NATIVE 移动应用,那么请选择 Xamarin。

【讨论】:

  • 感谢您的描述。但是,我见过一些项目,人们使用 Xamarin 构建 Web 应用程序,以便仅通过浏览器在桌面上为它们提供服务。您能否从您的个人经验中描述为什么您更喜欢使用 Angular 而不是 Xamarin?
  • Xamarin 不适用于 Web,Angular 用于 Web,因此如果您正在构建 Web 应用程序,请选择 Angular,否则请选择适用于移动设备的 Xamarin。 Xamarin 从来没有打算用于简单的网络。
猜你喜欢
  • 2014-09-13
  • 1970-01-01
  • 1970-01-01
  • 2011-06-19
  • 2015-07-04
  • 2016-11-01
  • 2011-07-09
  • 1970-01-01
  • 2013-04-24
相关资源
最近更新 更多