如何在Dart中实现具有多个视图的单页面应用程序?

时间:2013-12-26 11:58:33

标签: gwt dart mvp single-page-application

我正在从GWT迁移到Dart,并希望采用I learned from building GWT apps的MVP模式并在Dart-land中使用它们。我正在玩我的第一个Dart应用程序,并希望它是一个“单页”应用程序,这意味着视图可以在一滴帽子的情况下改变而不会迫使用户遭受页面加载。 GWT通过它的活动和解决方案(部分)解决了这个问题。 Places API,我想知道Dart是否有类似的东西。

  1. Dart为创建单页应用程序的方式提供了什么,如果没有,其他Dart开发人员如何实现单页应用程序?

  2. GWT使用codesplitting and fragmentation来最小化应用程序加载所需的时间。 Dart会提供这样的东西,还是可以“黑客”来模仿这些概念?

2 个答案:

答案 0 :(得分:2)

1)根据框架,有不同的方法可以做到这一点。例如,angular.dart可以处理views and routing。另一个解决方案是route package

2)见Mulitple JavaScript files in Dart?

答案 1 :(得分:0)

1)使用Polymer元素作为视图也可以正常工作。