为了账号安全,请及时绑定邮箱和手机立即绑定

直接bootstrap之类的UI框架真的比自己用传统的css和js写好么

直接bootstrap之类的UI框架真的比自己用传统的css和js写好么

30秒到达战场 2019-03-04 10:04:25
直接bootstrap之类的UI框架真的比自己用传统的css和js写好么
查看完整描述

2 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

要看情况和使用场景,正如没有包治百病的药一样,bootstrap类似的UI框架也不是万能的,作为前端当然不能只会点点框架。我们项目里面前期就用了bootstrap,但後来发现bootstrap太占空间,不能尽可能多的显示信息,于是撤换,很多控件要求又很独特,然后就得自己写,所以,使用什么,怎么用,需要看实际需要以及场景的侧重点

一般前端会需要尽可能多的会这些

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

语言:

1,熟练掌握html5,css3,javascript,ajax

2,掌握PHP、java、python中至少一种web开发语言(不少公司都有特定需求吧,奇虎还招golang)

3,框架/库:MooTools,YUI,Angular,jQuery,Dojo.

4,UI框架:BootStrap,Foundation,Semantic UI,Kendo

5,CSS制作工具/编译器:SaaS/LESS

6,JavaScript服务端运行时:Node.js,Ringo

7,JS模块化规范:AMD,CMD,CommonJS

8,工具:Gulp,Grunt

环境:

1,熟悉Linux开发环境,了解常用工具的使用

2,熟悉svn/git

思想:

1,熟悉W3C标准

2,熟悉表现与数据分离

3,对Web语义化有深刻理解

4,掌握响应式设计

5,能够理解数据结构和算法设计

6,具有一定的软件工程意识


 


查看完整回答
反对 回复 2019-03-17
?
湖上湖

TA贡献2003条经验 获得超2个赞

bootstrap是基于html5,css3的ui框架。ui框架除了bootstrap,还有extjs等,应用都很多的。
你非要说是不是比传统手写好,我要说好,有些偏激,我只能说:ui框架是方便了前端界面搭建,可以更快捷,更方便的搭建出相对稳定的前端界面。缺点是由于框架不是你自己写的,所以你需要对框架的细节进行修改的时候,还要重新学习框架。
你可以参考一些bootstrap的模板,还是很不错的,除了美观,还具备响应式交互,个人感觉很不错,目前我在翻译一套基于bootstrap的框架的文档,感觉挺实用的,常用功能几乎都有了,如果功能不够用,可以考虑使用一个其他插件来代替。

查看完整回答
反对 回复 2019-03-17
  • 2 回答
  • 0 关注
  • 532 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信