我开始学习Web开发,现在我正在学习一些前端技能,现在我正在尝试使用Bootstrap,Foundation,Semantic UI等框架......但我已经有一个问题,是否有可能为一个应用程序使用两个框架?如果是的话,值得吗?如果没有,为什么?
关于框架的另一个问题是:使用框架构建Web应用程序的前端是否良好实践?如果没有,为什么?构建前端的最佳实践方法是什么?
答案 0 :(得分:8)
首先,当你提交一个前端库时,你通常会强加一个外观和除了框架的编码风格之外,还要感受应用程序。如果您尝试使用两个不同的框架(并且尽可能使用它),您可能最终会遇到不一致的设计。
其次,只要它们不相互干扰,肯定(通常)可以使用多个框架。但是,有一些(好的)方法来定义像Bootstrap或Foundation(使用类)这样的前端框架,因此很可能会遇到一些干扰。需要注意的是,混合框架可能会对项目中的其他开发人员造成混淆。
总结:是的,您通常会发现可以组合两个(甚至更多)前端框架,但它们可能会干扰另一个并导致您头痛,并且可能导致设计不一致。
我作为Web开发人员爱好者的建议是尝试只提交一个框架,并在需要时从其他框架向代码添加零碎 - 但不要尝试完全承诺多个框架