由于组件背后的认知科学,我正计划构建一个混合应用程序并计划使用Material.io。但是,我正在努力了解是否可以使同一个组件在Mobile和Desktop中表现出不同?我是否需要针对网站和移动设备使用多个代码库,这对于维护和发布新功能似乎有些过分。
答案 0 :(得分:0)
这个答案肯定是基于意见的。
这取决于您实际尝试构建的内容。一些组件具有移动响应性,而material.io具有类似Responsive Layout Grid.
的功能从与material.io的合作中,我发现为移动设备/桌面创建多个布局实际上是相当快的,尽管该项目因代码而显得有些肿,但我发现速度是一个不错的选择。
我是否需要针对网站和移动设备使用多个代码库
我会坚持使用media breakpoints内置的材料设计,并将所有代码都放在同一代码库中。这样,维护问题就更少了。再说一次,我的看法