【发布时间】:2014-04-21 19:37:15
【问题描述】:
我正在尝试了解 WebComponents 和潜在的企业应用程序架构选项。我浏览了有关polymersiJS 和Mozilla 的brick 和WinJS 的视频和文章。我主要从打包应用的角度来看待这些,而不仅仅是网站创建。
我试图获得 5000 英尺的视野,而不会被细节所吸引。感觉 webcomponents 是使用 web 技术重做的 winforms/vbx/ocx/.net 控件。我这样想对吗?
从历史的角度来看,我认为潜在的更高级别的应用程序框架和架构可能是
- 事件驱动 -(旧的 windows 窗体模型,polymerjs 示例似乎使用事件驱动模型)
- MV*(C) -(猜测 AngularJS 2.0 提出的世界观 - 使用来自 Web 组件基础架构的管道并创建更高级别的 MVC 框架)
- MV*(VM) - WinJS 似乎正在走向那里,他们现在正在创建他们的专有控件,我希望他们会在成熟时转向 web 组件
我并不是想说这些是唯一的框架。我用它们作为例子来思考心智模型的影响和未来方向。
请通过纠正我的理解或其他我没有想到的事情来帮助我。
谢谢, 尼兰詹
【问题讨论】:
标签: angularjs winjs polymer web-component