引导程序
bootstrap是html、css和js最流行的框架,用于开发具有响应式布局和移动设备优先的web项目。
特性
它是一个网格系统,简单易用。它是专门为响应页面设计的。一套代码可以适应平板和pc。
提高开发效率,规范名称定义,便于项目开发过程的维护和标准化,使css代码更加清晰简单。更合理的html代码boottap最近发布了bootstrap4,有box-flex布局等等的更新。跟上web技术的最新发展已经比较成熟了。在大量项目中得到了充分的使用和测试,有完善的文档,使用起来更加方便。它有大量的组件样式,可以定制实现响应式布局。开发具有统一编码风格和详细描述文档的响应式布局网站非常方便,可以快速开发优先级性能成熟的移动设备,并在大量项目中得到测试。
原因是缺少一套强大的系统组件(调查时没有,现在据说有)。当我实际使用它们时,会有一个范围的问题。如果我没有。;不安排一整套组件,开发会很累。
存在兼容性问题。ie6下不支持sass定制,会产生大量冗余代码。直接点击导航页面切换相应位置时,效果会像一个锚点,没有滚动动画vue。
vue是一个用于构建用户界面的渐进式javascript框架。与其他大型框架不同的是,vue的设计是自下而上逐层应用。vue的核心库只关注视图层,方便与第三方库或现有项目集成。
特性
将页面作为一个组件加载,更快地共享api和资源,不要不要重复加载数据的双向绑定。数据更改、页面更改、页面更改和数据更改。据说页面的呈现速度比react还快。组件化(其实react也有组件化)。这和bootstrap的概念有点不同。vue的组件化解决了范围的问题。此外,js测试也变得更加专业(有点类似于junit)。单一html开发。它的开发模式是一个html,然后不断替换组件对应的js来切换显示效果。html中常见的js和css只需要下载一次,理论上比iframe页面的呈现要快。结合node.js提供的webpack,可以系统化的打包发布。缺点。
入门难,大规模开发的话,需要系统开发的积累。元素推荐用于vue的组件开发。
页面异步加载,不利于搜索引擎抓取。
第一次加载稍微慢一点。
bootstrap和vue的区别bootstrap是一个基于html、css和javascript的简洁、直观、强大的前端开发框架。vue是一个用于构建用户界面的渐进式javascript框架,轻量级,简单易学,双向数据绑定,组件化,数据和结构分离,虚拟dom,运行速度快。vu
1.内联样式表的权重最高为1000^2。id选择器的重量为100±3。类选择器的权重是104。html标签选择器的权重是1css优先级规则:一个选择器是有权重的,权重越大,优先级越高。当b的权重相等时,后面出现的样式表设置优于先出现的样式表设置。创作者c的规则高于浏览器:即网页作者设置的css样式优先于浏览器设置的样式。d继承的css样式没有后面指定的好。css样式e标有"!"重要"规则的优先级最高,这是规定好的,自然不能打破。