【问题标题】:Which css framework to choose for angular 2 at this moment? [closed]目前为 Angular 2 选择哪个 css 框架? [关闭]
【发布时间】:2016-10-11 23:31:07
【问题描述】:

我们决定使用 angular2 来构建我们的新应用程序。它是一种特殊类型的联系人/任务管理器。 剩下的决定是使用哪个 CSS 框架。

目前我看到的是:

Angular Material - 版本 1 不能与 Angular 2 一起使用,版本 2 还没有准备好(我找不到任何发布路线图/日期)

Material Design Lite - 我不确定它与 angular 一起使用有多好。或者,换句话说,我们选择它而不是 Angular Material 2 的机会成本会很高吗?

Twitter Bootstrap - 如果前两个未使用(无论出于何种原因),这是最后一个选项

我也愿意接受任何其他建议。

PS。 对我们来说重要的是,它是一个得到良好支持、积极发展和良好前景的平台。

【问题讨论】:

  • 免责声明:我很清楚这个问题可能被视为基于意见,但“此刻”部分在这里至关重要。我主要关心的是框架的当前和近期状态以及其他开发人员在这个意义上使用它们的体验。这就是为什么我认为这不是意见,而是基于经验。 tnx
  • 从经验中产生的意见仍然是意见,即使没有自以为是,产品推荐也明显偏离主题。
  • 好的,我尊重这一点。以某种方式改写它怎么样:“考虑到框架和 angular2 的开发周期的当前状态,您目前对列出的框架中的哪一个问题最少?”你还会认为这是基于意见/建议的吗? tnx

标签: css angular


【解决方案1】:

这是您所要求的个人偏好。 根据我的经验,我会选择 Bootstrap,因为它是您编写的那些 CSS 框架中最成熟的。

此外,Bootstrap 已经有很多很棒的插件、很棒的文档、很棒的社区,并且会继续发展。

我正在使用材料,它有很多问题,因为它仍处于测试版,我个人认为它不是为网络构建的,而只是为移动设备构建的。 :)

【讨论】:

  • 感谢您的引导见解!另外,当您说您使用材料时……您想到的是哪一种? Angular Material 或 Material Design Lite 还是两者兼而有之? tnx
  • 我曾使用过 Angular Material,但它们都基于处于 beta 阶段的 materializecss.com。
  • 在我们的团队中,我们真的很喜欢 android 上的材料设计,我们强烈考虑在这个应用程序中在 web 上使用它。但另一方面,我也觉得它仍然有很多问题,而且它不觉得 Angular Material 2 接近生产。这就是目前和可预见的未来,Bootstrap 的成熟度是一个巨大的优势。
【解决方案2】:

您想要或采用哪种网页样式?

ng Material & Material Design Lite 是 Material Style,Bootstrap 不是

但在您的列表中,它们都具有网格系统。

它在 Layout (RWD 或 normal ) 上很有用。

并且 ng2 组件具有单独的 css 。

所以如果你愿意,你可以使用 css 框架结合 ng2

但据我所知,Bootstrap 有 ng2 Component 。也许你想尝试一下

参考:https://valor-software.com/ng2-bootstrap/#/datepicker

或者你想要 ng2 材质

参考:https://justindujardin.github.io/ng2-material/#/

【讨论】:

    猜你喜欢
    • 2010-10-13
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-02
    • 2013-04-26
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多