style="text-indent:2em;">各位老铁们好,相信很多人对bootstrap文件可以删吗都不是特别的了解,因此呢,今天就来为大家分享下关于bootstrap文件可以删吗以及不建议用bootstrap的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
本文目录
基于asp.net,jquery,bootstrap的web应用开发是明智的选择吗
同学,你问这个问题就有矛盾!!!bootstarp是包含jquery的。纯新手建议不用框架!先手写一两年代码。然后尝试,使用bootstarp专注前端页面开发。.NET纯做后端开发,专做数据存储,以及数据逻辑等。另外,如果专做web应用,建议选择PHP。
bootstrap文件可以删吗
bootstrap文件可以删。
在使用Bootstrap的时候所有的页面样式都只需要你通过class来调节即可;
什么是响应式布局?比如浏览器窗口大小的调节,各标签需自适应调节大小,以至于整体布局不会丑陋无比;
版本选择建议使用v3(最好不要用最新的)版本(用于生产环境的Bootstrap):https://v3.bootcss.com/
bootstrap替换iframe替代方案
可以
用bootstrap代替ifream。需求:把页面划分成top(顶部导航栏),left(左侧导航栏),central(显示主体)三部分ifame方案:index页面,写好top,left内容,最后引入ifream,a标签中使用target属性跳转到iframe
bootstrap方案:写公共的top.jsp,left.jsp在每个页面中引入
<%@includefile="includetop.jsp"%>
好处:
使用bootsrap模态框,不会出现只遮罩子frame,无法遮罩整个ifream的情况,正是这个原因,paoqile
只用修改一次
为什么我不建议使用npm做前端包管理
会产生冗余问题
前端与后端使用同一套包管理软件可以减少公共部分的耦合,但是会导致不必要的冗余。
比如一个bootstrap包,是不可能被后端使用的。但是如果统一使用npm管理,每次npminstall都会安装bootstrap包,而后端一辈子都用不倒,完全是浪费带宽、存储空间、时间。并且你在运行后端前,每次都安装个bootstrap,你不觉得恶心吗?
运行环境完全不同
前端与后端的运行环境是完全不同的,前端运行于浏览器内(即主要是DOM与BOM环境,相对受限),后端则运行于OS内(有无限的API与可能性)。所以这两种开发环境是完全不同的。不同的开发环境使用同一个包管理文件显然是不合时宜的,也不符合模块化的理念。
开发人员也可能不同
前端与后端通常是不同的开发团队,因些前端关注的是HTML,CSS,DOM,BOM,js的UI库与动作库。而后端关注的是性能,安全,效率,数据,缓存,用户管理。他们可能都会用到gulp/grunt,而后端通常不会用到webpack,wiredep,bootstrap,jQuery这类纯前端的包。所以强行将他们捆绑在一起是没有必要的。
同构包可以分开打包
由于isomorphicjs的流行,同构包也会越来越多。但是其实你会发现,不管如何同构,前后端的运行环境还是不同的。所以同构包的调用环境还是不一样的。前端的包通常需要通过browserify,webpack或者gulp等工具发布成前端可用的包。跟npm包直接通过package.json决定从什么地方接入是不同的。即使npm可以为前端包提供字段供前端接入,也会显得非常混乱。
OK,关于bootstrap文件可以删吗和不建议用bootstrap的内容到此结束了,希望对大家有所帮助。