【发布时间】:2016-01-23 00:50:38
【问题描述】:
我被要求设计一个具有多层的 Web 应用程序。它将有一个客户端方面(为用户呈现信息)、一个服务器方面(提供数据的web api)和一个数据库 .
我很乐意为 Web api 和数据库选择技术堆栈。它可以选择带有 SQL 后端的 Microsoft Web Api 或带有 MySQL 的 nodeJS。
对我来说,挑战(以及这篇文章的提示)是为客户端选择正确的框架。
我已经使用过 AngularJS 很多次了,这对我来说很容易再次走上这条路,但有问题的项目将有 5 年的生命周期,我担心选择 Angular 1.x,一直自 2009 年以来退出并被完全不同的 Angular 2.0 取代,这是一项糟糕的投资。
我很可能会在基本 css 端使用引导程序。
那么在众多的框架中——对于客户端数据驱动的 Web 应用程序来说,最强大的框架是什么?
一些明显的选择是:
- 灰烬
- 主干
- 反应
- 淘汰赛
- 流星
- 聚合物
- 活跃的
- 杜兰达尔
- Angular 2.0?
仅举几例!哪个最好,为什么?我不希望利用 React 之类的服务器端功能。只是来自客户端的数据(读/写)。
【问题讨论】:
标签: javascript web binding frameworks data-driven