windows-8 – Metro Style应用程序:WinJS必须?

前端之家收集整理的这篇文章主要介绍了windows-8 – Metro Style应用程序:WinJS必须?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
昨天我开始使用 JavaScript开发我的第一个Metro风格的应用程序.
我在Visual Studio 2011中使用了这些模板之一.该项目模板附带一堆生成代码,这些代码严重依赖于WinJS.整个结构提醒ASP.NET与其Views和相应的Code Behind文件.还有一个navigator.js文件,它负责浏览视图之间的导航.整个数据位于data.js中,可以使用不同的功能来检索.

我与backbone.js一起工作,我发现它的概念像MVC结构和路由很酷.我的问题基本上是否可以使用backbone.js实现这样一个Metro风格的应用程序?
我可以消除WinJS,从头开始吗?我应该尝试将backbone.js集成到当前结构中吗?那么它会是什么样子?使用第三方JavaScript框架有什么限制吗?我应该离开生成的结构吗?

使用JavaScript开发Metro Style Apps的最佳做法和模式是什么?

谢谢

您可以在Metro样式的JavaScript应用程序中使用任何您喜欢的JavaScript框架.看到有关jQuery的相关问题:

jQuery and Windows 8 JavaScript Metro Style Apps

WinJS框架执行几个功能,第一个是一组用于管理和操作数据的非UI API,使服务请求等…这些可以轻松地被其他JavaScript框架替换.第二个是UI层,在这里你可能会遇到一些困难. WinJS UI被设计为遵循Metro设计语言.如果您将其替换为您自己的UI层(例如使用jQuery UI),您的应用程序将看起来不正确.

就个人而言,我将使用WinJS作为UI层,并与运行时(状态持久性,应用交换等)进行集成,但是使用更标准的JavaScript库,例如Backbone或Knockout,以便我的大部分代码确保可移植性.

原文链接:https://www.f2er.com/windows/371370.html

猜你在找的Windows相关文章